I was looking for something special to take my three year old to this Christmas. He loved watching his older brother in the school play last year, so I think he'd like to go and see a show (and so would I, if I'm honest).
I've found this one: Little Charley Bear. He also really likes the TV show it's based on. It's the top choice so far. And it's quite cheap for tickets - I can't break the bank.
Anyone know of any other shows that are good? I live just outside London and so something there would be best.