Browse our list to see what's on at the theatres!
Room on the Broom
Join the Witch and her cat on their mission to defeat the dragon. 27–31 May, artsdepot.
Much Ado About Puffin
A funny tale about a man all alone, a friendly puffin, and a whole lot of fuss over nothing. 29 May, Greenwich Theatre.
Christian is all set for a lovely day at the seaside... until the day takes a turn. 30 May, Greenwich Theatre.
The Greatest Liar in All the World
Hilarious mix of clowning, puppetry, music and shadowplay. 31 May, Greenwich Theatre.
Horrible Histories – The Best of Barmy Britain
An hour long stage show all about the horrible history of Britain! 27 May–3 June, Hampton Court Palace.
Dogs Don't Do Ballet
Biff is not like ordinary dog. He thinks he is a ballerina. Opens 22 April. Little Angel Theatre.
The Secret Garden
Performed by a stunningly talented all-child cast and presented by London Children’s Ballet. 30–31 May, Lyric Hammersmith.
The Emperor's New Clothes
The story of an Emperor who loves clothes more than anything. 30 May–3 June, Lyric Hammersmith.
School of Rock The Musical
A new musical treat coming to London this October.
Under the Rainbow
One woman’s courageous journey told through puppetry. 4–28 May, Polka Theatre.
Michael Morpurgo’s touching sequel to War Horse. 31 May–4 June, Polka Theatre.
The world’s favourite family musical Annie makes its return to London this May, starring Miranda Hart.