DD's only 2.6, so we've booked a 30 minute puppet theatre show instead of panto or ballet. Any ideas of other things DD might enjoy? We're in London, so we're thinking of going to have a look round St Paul's (but that would be more for DH and I).