May Theatre

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.

Farm Boy

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.