London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

What's On

Theatre

Aladdin (Lyric)Aladdin (Lyric)
19 November 2021 - 2 January 2022
Lyric Hammersmith Theatre

Aladdin (Queen's)Aladdin (Queen's)
25 November 2021 - 2 January 2022
Queen's Theatre

Baby Broadway Christmas (artsdepot)Baby Broadway Christmas (artsdepot)
5 December 2021
artsdepot

Beauty and the BeastBeauty and the Beast
3 December 2021 - 3 January 2022
Rose Theatre

Beowulf: An Epic PantoBeowulf: An Epic Panto
26 November 2021 - 8 January 2022
King's Head Theatre

The BoldsThe Bolds
14 November - 31 December 2021
Unicorn Theatre

The Child in the SnowThe Child in the Snow
26 November - 31 December 2021
Wilton's Music Hall

Christmas at Leicester SquareChristmas at Leicester Square
13 November - 31 December 2021
Leicester Square

A Christmas Carol - A Ghost StoryA Christmas Carol - A Ghost Story (Alexandra Palace)
26 November 2021 - 9 January 2022
Alexandra Palace

A Christmas Carol (Greenwich)A Christmas Carol (Greenwich)
6-13 December 2021
Greenwich Theatre

A Christmas Carol (New Wimbledon)A Christmas Carol (New Wimbledon)
29 November - 4 December 2021
New Wimbledon Studio Theatre

A Christmas Carol (Old Vic)A Christmas Carol (Old Vic)
13 November 2021 - 8 January 2022
The Old Vic

Christmas Season - Half MoonChristmas Season - Half Moon
6 November - 18 December 2021
Half Moon Young People's Theatre

Christmas Tales at ChickenshedChristmas Tales at Chickenshed
4-29 December 2021
ChickenShed Theatre

Cinderella (Richmond)Cinderella (Richmond)
3 December 2021 - 2 January 2022
Richmond Theatre

Cinderella and Her Lost PrinceCinderella and Her Lost Prince
11-31 December 2021
Millfield Theatre

Cinderella: the AWESOME truthCinderella: The AWESOME Truth
12 November 2021 - 30 January 2022
Polka Theatre

A Circus CarolA Circus Carol
17 December 2021 - 2 January 2022
Jacksons Lane

Circus 1903Circus 1903
16 December 2021 - 2 January 2022
Southbank, Royal Festival Hall

CratchitCratchit
7 December 2021 - 8 January 2022
Park Theatre

Dick Whittington (Chelsea) Dick Whittington (Chelsea)
18-24 December 2021
Chelsea Theatre

Dick Whittington (New Wimbledon) Dick Whittington (New Wimbledon)
4 December 2021 - 2 January 2022
New Wimbledon Theatre

Dick Whittington  (Phoenix)Dick Whittington (Phoenix)
5 December 2021 - 9 January 2022
Phoenix Theatre

Dick Whittington: A New Dick in Town (Above the Stag)Dick Whittington: A New Dick in Town (Above the Stag)
3 November 2021 - 16 January 2022
Above the Stag

Dick Whittington and His Cat (Watford)Dick Whittington and His Cat (Watford)
2 December 2021 - 2 January 2022
Watford Palace Theatre

The Dina Martina Christmas ShowThe Dina Martina Christmas Show
14-30 December 2021
Soho Theatre

Dog ShowDog Show
24 November - 19 December 2021
Pleasance Theatre

EverAfter - A Mixed Up FairytaleEverAfter - A Mixed Up Fairytale
24 November 2021 - 8 January 2022
ChickenShed Theatre

The Fir TreeThe Fir Tree
20-30 December 2021
Shakespeare's Globe

Gangsta Granny Live on Stage!Gangsta Granny Live on Stage!
9 December 2021 - 9 January 2022
Bloomsbury Theatre

Here Comes Santa Claus!Here Comes Santa Claus!
15-24 December 2021
New Wimbledon Studio Theatre

Iris Theatre's Winter SeasonIris Theatre's Winter Season
13 November -21 December 2021
Iris Theatre

Jack and the Beanstalk (Hackney)Jack and the Beanstalk (Hackney)
20 November 2021 - 2 January 2022
Hackney Empire Theatre

Mirror, Mirror on the WallMirror, Mirror on the Wall
9-19 December 2021
South London Theatre

Mulan RougeMulan Rouge
Playing until 23 January 2022
The Vaults

The Night Before ChristmasThe Night Before Christmas
4 December 2021 - 16 January 2022
Polka Theatre

The Nutcracker on IceThe Nutcracker on Ice
6-12 December 2021
Alexandra Palace

Pantoland at The PalladiumPantoland at The Palladium
4 December 2021 - 9 January 2022
London Palladium

Pappy's Flatshare Christmas Podcast Double BillPappy's Flatshare Christmas Podcast Double Bill
6 December 2021
Pleasance Theatre

Potted PantoPotted Panto
11 December 2021 – 9 January 2022
Garrick Theatre

Pricked - The RVT PantoPricked - The RVT Panto
26 November 2021 – 6 January 2022
Royal Vauxhall Tavern

The Prince of Egypt: The Hit MusicalThe Prince of Egypt: The Hit Musical
Playing until 8 January 2022
Dominion Theatre

The Queen of Hearts The Queen of Hearts
19 November 2021 - 2 January 2022
Greenwich Theatre

Raymond Briggs' Father ChristmasRaymond Briggs' Father Christmas
24 November - 24 December 2021
Lyric Hammersmith Theatre

Red Riding HoodRed Riding Hood
27 November - 31 December 2021
Theatre Royal Stratford East

The RhythmicsThe Rhythmics
2 December 2021 - 8 January 2022
Southwark Playhouse

Sh!t-Faced Showtime: A Pissedmas CarolSh!t-Faced Showtime: A Pissedmas Carol
6 December 2021 - 15 January 2022
Leicester Square Theatre

Sleeping Beauty (Hoxton)Sleeping Beauty (Hoxton)
10-24 December 2021
Hoxton Hall

The Snow QueenThe Snow Queen
4-31 December 2021
The Albany

Snow White: A 503 PantoSnow White: A 503 Panto
11-30 December 2021
Theatre503

The SnowmanThe Snowman
20 November 2021 - 2 January 2022
Peacock Theatre

The Tiger Lillies’ Christmas CarolThe Tiger Lillies’ Christmas Carol
14-30 December 2021
Southbank, Queen Elizabeth Hall

The Tiger Who Came to TeaThe Tiger Who Came to Tea
6 December 2021 - 3 January 2022
artsdepot

Tim Key: Chrimbo BimboTim Key: Chrimbo Bimbo
13-14 December 2021
Pleasance Theatre

Wizard of Oz Wizard of Oz
18-24 December 2021
Shaw Theatre