Best Theatre Shows In London

scarlett welch's profile picture
By scarlett welch • Editor, DesignMyNight Scarlett has covered the UK's best restaurants, bars and events for DesignMyNight since 2023. She holds an MA in Media & Journalism, with bylines in The Crack magazine and South London News, among others. Last updated on 2nd November 2026

Discover the best theatre London has to offer with our hand-picked guide. Whether you're looking for a feel-good musical for the family, a tongue-in-cheek production 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 for you to book now.




Club NVRLND

@ The Vaults on Various dates from Saturday 14th November 2026

  • Where: The Vaults, Launcelot Street, Waterloo, SE1 7AD

An immersive theatrical experience that doubles as a night out, Club NVRLND is coming to The Vaults in Waterloo for a limited run. This is the interactive story by Olivier Award-winner Jack Holden, following a sold-out run at the Edinburgh Festival.

This Peter Pan-inspired performance puts an adult twist on the classic tale, promising a vibrant atmosphere, themed decor and non-stop tunes. Expect throwback hits, from the likes of P!nk, Rihanna and Coldplay.

West End Musical Brunch

@ Secret London Location on Various dates from Saturday 7th November 2026

  • Where: a secret Central London spot (revealed the week before the show)

Ever got an urge to stand up and join in when watching your favourite musical? Well now you can with the West End Musical Brunch. This one-of-a-kind event invites you to step into the spotlight alongside the stars of London's iconic West End, and features live performances from the biggest names, including past stars of Wicked, Les Miserables, Hamilton, and more.

But here's the twist - the audience is part of the show. After an hour of bottomless cocktails and soft drinks, you'll be belting out Defying Gravity, singing Fame at the top of your lungs, and dancing to Grease Lightning, all while enjoying a delicious two-course meal. It's your chance to become part of the magic and immerse yourself in the world of musical theatre.

The Rosemary Branch Theatre

  • Where: 2 Shepperton Road, London, N1 3DT

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

Bring your friends along, nurse a cold pint and catch some of the best up-and-coming comics as they try out their new material, or watch independent shows that creatively tackle interesting themes and get your mind spinning hours after it's over. What's more, for some of the best theatre plays in London, tickets are super affordable, typically starting from around £8 per person.

Ballet Nights: World-Class Dance, Live in Richmond

@ Richmond Theatre on Wed, 25th Nov 2026 @ 19:30 - 21:30

  • Where: Richmond Theatre, The Green, Richmond, TW9 1QJ

Ballet Nights unites rising contemporary stars, award-winning choreography and world-famous performers on one stage for a spectacle soundtracked by live orchestral renditions of songs by historic composers. 

Expect nothing but world-class talents breathing life into the timeless dance form, leaving you wowed by the theatrics and multi-sensory show presenting acts that complement the festive season.

Magical Bones presents BONEFIDE MAGIC

@ The Courtyard Theatre on Various dates from Wednesday 4th November 2026

  • Where: The Courtyard Theatre, Bowling Green Walk,, 40 Pitfield S, Hoxton, London, N1 6EU

Arriving for an exclusive two-week run, Magical Bones lands at The Courtyard Theatre in Shoreditch from 3rd November for a spellbinding show curated by the Britain's Got Talent finalist himself.

Bringing an edginess that not many magic shows can achieve, Bonefide Magic promises backflipping card tricks and street-style illusions made bigger and better for the theatre stage. 

The New Year's Day Concert: Ballet Nights

@ Cadogan Hall on Fri, 1st Jan 2027 @ 17:00 - 19:00

  • Where: Cadogan Hall, Sloane Terrace, 5 Sloane Terrace, London, SW1X

The New Year's Day Concert: Ballet Nights is promising a dazzling spectacle that the whole family can attend – with a 5+ age policy. Bring the kids and introduce them to world-class ballet and live music with a series of pieces showcasing music from The Nutcracker, Sleeping Beauty, as well as Mozart and Bach masterpieces. 

From classic choreography to brand-new dances that can't be seen anywhere else, this is a one-off experience that you'll remember for years to come.  

Paddington The Musical Tickets

@ Savoy Theatre on Various dates from Wednesday 4th November 2026

  • Where: Savoy Theatre, Strand, London, WC2R 0ET

Step into the world of one of Britain's most beloved characters in this unmissable new production at the Savoy Theatre. Paddington The Musical is packed with catchy songs, dazzling dance numbers and, of course, plenty of marmalade sandwiches.

With music from McFly's Tom Fletcher, incredible costumes and stunning sets, this is Paddington as you've never seen him before. Grab your tickets to the action from just £55.

Beetlejuice The Musical Tickets

@ Prince Edward Theatre on Various dates from Wednesday 4th November 2026

Where: Prince Edward Theatre, Old Compton Street, London, W1D 4HS

Beetlejuice is trading the underworld for the West End stage at the Prince Edward Theatre this May. Packed with jaw-dropping effects, a killer score and bags full of fun, it puts all the magic of the Tim Burton classic right before your eyes.

Expect comedy, chaos and a loudmouthed demon who just won't stay buried. Tickets to the gloriously gothic show start from just £25.