Best London Christmas Theatre For 2025

From immersive dining experiences to crowd-pleasing cabaret, Christmas theatre shows in London this 2025 don't start and end with The Nutcracker and A Christmas Carol. Whether you’re looking for a festive day out for the entire family or a chance to let loose from yuletide stress, we’ve rounded up the best performances to experience this festive season; all of which are guaranteed to put a smile on the face of even the most stubborn scrooge.

Last edited by katie kirwan

Last updated on 31st December 2024



The London Cabaret Club

The London Cabaret Club are throwing open their doors for A Gatsby Christmas as their theme this year, promising a roaring 20s-themed immersive show alongside multi-course meals.

This is a luxury theatre experience that's not to be missed, with tickets starting from £75 per person and including a glass of fizz on arrival. There are multiple different packages to choose from, in a mix of fine dining and mesmerising, dance-heavy performance.

West End Musical Brunch

@ Secret London Location on Various dates from Sunday 23rd February 2025

Sit back and sip on bottomless prosecco, all while watching the city's top West End talent flex their might. The West End Musical Brunch has you skipping the box office queues and seeing the stars from Les Mis, Wicked, The Lion King and Phantom of the Opera all in one place.

This interactive show allows you to get involved as much as the cast, with singing along highly encouraged. Plus, your two-course meal and hour of unlimited drinks all comes included in your £69.95 ticket.

The Rosemary Branch Theatre

Get your fix at Islington's well-loved Rosemary Branch pub. Enjoy their tasty food and drink, before heading to a range of shows in their award-winning theatre upstairs.

This season even includes a top pick of Christmas shows in London for 2025 - a hilariously entertaining festive cabaret performance, which you can attend for as little as £10 per person.

Faulty Towers The Dining Experience

@ President Hotel on Various dates from Sunday 23rd February 2025

This award-winning dining experience is the ideal theatre show for Christmas, as it sees you become part of the well-loved TV series Faulty Towers. Join Basil, Sybil and Manuel for an unforgettable night of improvised comedy, belly laughs and delicious food (served shambolically, of course).

Tickets start from only £60 per person, including a three-course meal and a two-hour show that promises to be an unforgettable experience.

The Murdér Express

@ Pedley Street Station on Various dates from Sunday 23rd February 2025

London Christmas theatre in 2025 is topped off by The Murdér Express. Here, you'll combine the immersive performance with a full, four-course festive feast from Michelin star chef and Great British menu winner, Niall Keating.

You'll be transported back to the early 20th century here, in a spectacular show that takes place at Pedley Street Station. Plus, there's a bar on the platform if you fancy a drink beforehand.