Best London Christmas Shows For 2026

Kiera Chapman's profile picture
By Kiera Chapman • Editor Food, drink and nightlife specialist with 8+ years in journalism, including bylines at The Sunday Times and Marie Claire. Last updated on 7th October 2026

From immersive dining experiences to crowd-pleasing cabaret, Christmas theatre shows in London this 2026 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.




Hexmoor: Wizarding Prison

@ Hexmoor: London on Various dates from Sunday 11th October 2026

Enter the underground into Hexmoor: The Longest Night. Written as a standalone winter chapter to the year-round show, this interactive live-actor production plunges you into a subterranean magical prison battling an ancient curse.

High Constable Cordelia Constance-Xanthe IV has strictly commanded every cell block to keep its lights burning until dawn. Combining character performances, ambient pyrotechnics, wand-based exploration, and three thematic cocktail potions delivered directly to your cell, it is a dark, laugh-out-loud holiday production where the audience actively shapes the story.

West End Musical Brunch

@ Secret London Location on Various dates from Saturday 17th October 2026

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.

Mr Fogg's Christmas Murder Mystery

@ Mr Fogg's Residence on Sunday 22nd November 2026 and 4 other Sundays

An immersive, theatrical event with a festive theme, Mr Fogg's Christmas Murder Mystery takes place at their Mayfair venue. This interactive story is led by the one and only Phileas J Fogg, who'll guide you through a two-hour sleuthing session.

Using the clues provided, you'll work together to find out exactly what took place at this seasonal crime scene. Plus,, every ticket includes two cocktails per person.

Black Market Knees-Up

@ Cahoots on Saturday 17th October 2026 and 55 other Saturdays

Taking place at Cahoots in Soho, the Black Market Knees-Up is a fantastic immersive experience that's getting some festive twists for the Christmas period. Live actors and a quirky set will transport you to the 1940s, where you'll be surrounded by illicit characters and secretive drinks.

Sip cocktails disguised as milk bottles, tea pots or even poison, with the option for bottomless drinks too - and you'll even get rations to spend on snacks. On the entertainment front, there are games to get involved in, as well as a 1940s pub quiz.

Faulty Towers The Dining Experience

@ President Hotel on Various dates from Sunday 11th October 2026

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 Part Deux -Jewel Of The Empire

@ Pedley Street Station on Various dates from Sunday 11th October 2026

London Christmas theatre in 2025 is topped off by The Murdér Express. Here, you'll combine the immersive murder mystery with a full, three-course festive feast.

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.

A Dickensian Christmas by candlelight

@ Bloomsbury Central Baptist Church on Saturday 19th and Wednesday 23rd December 2026

Kickstart your festive celebrations with an enchanting candlelit journey into the heart of Victorian London, as Bloomsbury Central Baptist Church is hosting A Dickensian Christmas by candlelight this December.

The atmospheric evening features captivating performances by the Covent Garden Carollers, dramatic storytelling by screen and stage veteran Don Gallagher, and full-audience singalongs backed by a magnificent Willis pipe organ. 

KIKI Christmas Drag Cabaret

@ Queen of Hoxton on Saturday 5th December 2026 and 2 other Saturdays

Kiki doesn't care if you're naughty or nice this festive season, just as long as you're fabulous. Join hostess with the mostest Ginger Phlappage at the Queen of Hoxton as she guides you through a night of sparkling drag cabaret.

Get a front row seat to the high kicks, sleighin' lip syncs, hilarious antics and Christmas chaos from just £14.30. You can be sure Santa's never seen a show like this.