What's On in London Theatres

London is home to some of the most exciting theatre venues in the world. From historic West End houses such as the Theatre Royal Drury Lane and the London Palladium, to small intimate spaces like the Donmar Warehouse, the city is alive with live performances. Every evening thousands of audience members enjoy a range of shows, from brand new musicals to topical plays and classic productions. Below is a list of almost 50 venues all over London, collectively known as 'Theatreland'. We have included details of what's currently playing at each theatre and the booking from date to make deciding what to see that bit easier.
Theatre Current show Booking from
ABBA Arena ABBA Voyage 29 Sep 2023
Adelphi Theatre Back to the Future the Musical 29 Sep 2023
Aldwych Theatre Tina: The Tina Turner Musical 29 Sep 2023
Ambassadors Theatre Private Lives 29 Sep 2023
Apollo Victoria Theatre Wicked 29 Sep 2023
Arts Theatre The Choir of Man 29 Sep 2023
Bridge Theatre Guys and Dolls 29 Sep 2023
Cambridge Theatre Matilda the Musical 29 Sep 2023
Dominion Theatre Grease 29 Sep 2023
Dominion Theatre Elf! the Musical 15 Nov 2023
Dominion Theatre The King and I 20 Jan 2024
Dominion Theatre Sister Act 15 Mar 2024
Duchess Theatre The Play That Goes Wrong 29 Sep 2023
Garrick Theatre The Gruffalo's Child 1 Dec 2023
His Majesty's Theatre The Phantom of the Opera 29 Sep 2023
London Coliseum The Nutcracker 14 Dec 2023
London County Hall Witness for the Prosecution 29 Sep 2023
Lyceum Theatre The Lion King 29 Sep 2023
Noel Coward Theatre The Ocean at the End of the Lane 11 Oct 2023
Novello Theatre Mamma Mia! 29 Sep 2023
Old Vic Theatre A Christmas Carol off sale
Palace Theatre Harry Potter and the Cursed Child 30 Sep 2023
Peacock Theatre The Snowman 18 Nov 2023
Piccadilly Theatre Moulin Rouge! The Musical 29 Sep 2023
Playhouse Theatre Cabaret 29 Sep 2023
Prince of Wales Theatre The Book of Mormon 29 Sep 2023
Savoy Theatre Sunset Boulevard 29 Sep 2023
Shaftesbury Theatre Mrs. Doubtfire 29 Sep 2023
Shakespeare's Globe Theatre Macbeth 29 Sep 2023
Sondheim Theatre Les Misérables 29 Sep 2023
St Martin's Theatre The Mousetrap 29 Sep 2023
Theatre Royal Drury Lane Frozen the Musical 29 Sep 2023
Theatre Royal Haymarket Noises Off 29 Sep 2023
Vaudeville Theatre Six the Musical 29 Sep 2023
Victoria Palace Theatre Hamilton 29 Sep 2023