Best Theatre Shows in London

Discover the best and most popular theatre shows in London with our hand-picked guide. Whether you're looking for a feel-good musical for the family, a tongue-in-cheek production that borders on the controversial or a pulse-raising, tear-jerker of a play, you just know that there's something for you in London. With an excellence for live theatre that is envied across the world, we've narrowed down a selection of our favourite West End shows to the following!

Last edited by Lauren Cole

Last updated on 2nd July 2024




The Rosemary Branch Theatre

Nestled next to Regent's Canal in Islington is the characterful Rosemary Branch, an award-winning pub theatre that's just waiting for your visit. From comedies to straight plays and improv, this artsy spot has a little something for everyone to be dazzled by.

London Clown Tarot: The Fool's Journey

@ The Betsey Trotwood on Sun, 14th Jul 2024 @ 17:00 - 22:00

Immersive theatre show London Clown Tarot: The Fool's Journey is a totally unique experience where 22 contemporary clowns will embody 22 cards of the major arcana of the Tarot across three floors at The Betsey Trotwood pub. Expect to get your own reading, before having the chance to interact with your cards in a totally unexpected theatrical event.

The London Cabaret Club

Discounts available on certain events

Fancy heading to a fabulous theatre show in the heart of Holborn? The London Cabaret Club has just what you need. Not only will you get to catch sultry burlesque and Gatsby-themed immersive entertainment on the stage, but there's also dinner and drinks to enjoy.

The Great Murder Mystery

@ The Lost Estate on Various dates from Thursday 4th July 2024

Step back in time with tickets starting from £149.50 to The Great Murder Mystery, brought to you by The Lost Estate. Indulge in a three-course meal inspired by Victorian fine dining as a dark retelling of Sherlock Holmes' The Hound of Baskervilles unravels around you. Lose yourself in this theatrical experience and bask in martinis and wine pairings as London's top chefs and performers come together.

A Night of Theatrics! London Cabaret Show

@ Phoenix Arts Club on Various dates from Wednesday 3rd July 2024

Phoenix Arts Club in the heart of Soho is a vibrant entertainment venue hosting an array of stellar performers that guarantee a good time. Grab your friends and head to A Night Of Theatrics! London Cabaret Show, with tickets starting from only £20 per person. The lineup includes some gorgeous burlesque, musical theatre stars and comedy that'll leave you chuckling for more.  

Moulin Rouge! The Musical

@ Piccadilly Theatre on Various dates from Wednesday 3rd July 2024

Baz Luhrmann's iconic film comes to life on stage in a new musical extravaganza celebrating truth, beauty, freedom, and love at Moulin Rouge! The Musical at Piccadilly Theatre, directed by the talented Alex Timbers. Get ready for a dazzling and unforgettable experience that'll transport you to Paris in the 1890s without stepping foot out of London, starting at just £25 a pop.

Back To The Future

@ Adelphi Theatre on Various dates from Wednesday 3rd July 2024

One of the most iconic stories of all time, Back To The Future is taking to the stage at the Adelphi Theatre. Watch the fantastic two-and-a-half hour musical for as little as £24 per person, promising amazing tunes and great acting from stars like Ben Joyce, Cory English and Jay Perry, to name a few. This multiple award-winning show is not to be missed, continuing until December 2024.

My Neighbour Totoro

@ Gillian Lynne Theatre on Various dates from Saturday 8th March 2025

Having won six Olivier Awards and five WhatsOnStage Awards across the years, My Neighbour Totoro is an unmissable performance that's heading to the Gillian Lynne Theatre on Drury Lane in 2025. Hayao Miyazaki's celebrated animated film has been transformed into a magical theatre show, telling the story of the Kusakabe family's adventures - with tickets starting from just £31 per person.

Hadestown

@ Lyric Theatre on Various dates from Wednesday 3rd July 2024

Taking place at the Lyric Theatre, Hadestown is an all-singing, all-dancing musical that shows how one song can change your destiny. The acclaimed Broadway musical phenomenon by singer-songwriter Anaïs Mitchell and director Rachel Chavkin has won 8 Tony Awards and a Grammy over the years and is now touching down in the city to tell the story of two intertwining mythic love stories of young dreamers.

Six - Singalong

@ Vaudeville Theatre on Sun, 4th May 2025 @ 19:00 - 20:15

With amazing performers like Baylie Carson, Koko Basigara and Dionne-Ward Anderson taking to the stage, you won't want to miss out on Six the musical's singalong sessions at the West End's Vaudeville Theatre. Telling the story of Henry VIII's wives through song, this 75-minute show promises laughter and great tunes throughout, with tickets starting from just £42 per person.

Harry Potter and the Cursed Child

@ Palace Theatre on Various dates from Wednesday 3rd July 2024

If you're looking to get your fix of the wizarding world and the eight films aren't enough, book tickets to the renowned Harry Potter and the Cursed Child, taking place at the Palace Theatre in Central London. Split into two gripping parts, the play sees Potter grapple with the past as his son Albus struggles with the weight of the family legacy. Tickets start from £34 with showings throughout the week, so snap yours up now.

The Book of Mormon

@ Prince of Wales Theatre on Various dates from Wednesday 3rd July 2024

Having won nine Tony Awards, it's safe to say that The Book of Mormon is one of the best musicals out there - and this year you can see it at the Prince of Wales Theatre in Soho. Written by South Park creators Trey Parker and Matt Stone and Avenue Q co-creator Robert Lopez, this hilarious performance is taking place across multiple dates throughout 2024, with tickets starting from just £25 per person.

Wicked

@ Apollo Victoria Theatre on Various dates from Wednesday 3rd July 2024

Catch this spellbinding musical as takes you to the Apollo Victoria Theatre in London from £31 per person. Wicked is the acclaimed musical that'll have you defying gravity with its twists and turns and memorable numbers. Before Dorothy clicked her heels and stepped foot in Oz, it was home to two young witches, Glinda and Elphaba whose story is waiting to be told. 

MAMMA MIA!

@ Novello Theatre on Various dates from Wednesday 3rd July 2024

Mamma Mia! how can you resist the feel-good musical that's on at London's Novello Theatre throughout the week? Join the cast of the smash-hit extravaganza that brings the Greecian sunshine to the stage and tells the hilarious, emotional and all-round entertaining story of Sophie's quest to discover who her father is before her wedding to the soundtrack of some of ABBA's greatest hits. 

Starlight Express

@ Troubadour Wembley Park Theatre on Various dates from Wednesday 3rd July 2024

Head to the Troubadour Wembley Park Theatre this summer, when Andrew Lloyd Webber's Starlight Express is opening. Seen all across the world by more than 20 million people over the last two decades, this magical show sees the story of a child's train set coming to life. Their wonderful 40-person cast will be performing incredible songs and storytelling throughout, with tickets starting from just £36 per person.