London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

What's On

Theatre

Adventure to OzAdventure to Oz
23 November 2016 - 7 January 2017
ChickenShed

Aladdin (Fulham)Aladdin (Fulham)
11 December 2016
Fulham Palace

Cinderella (Lyric)Aladdin (Lyric)
19 November 2016 - 7 January 2017
Lyric Theatre

Cinderella (Millfield)Aladdin (Millfield)
24 November 2016 - 31 December 2016
Millfield Theatre

Babe, The Sheep-PigBabe, The Sheep-Pig
25 November 2016 - 5 February 2017
Polka Theatre

Bearpit Podcast (Podcast): Xmas SpecialBearpit Podcast (Podcast): Xmas Special
12 December 2016 
Pleasance Theatre

Beauty and the Beast – Panto on IceBeauty and the Beast – Panto on Ice (Alexandra Palace)
9-12 December 2016
Alexandra Palace

Beauty and the Beast (Watford)Beauty and the Beast (Watford)
2-31 December 2016
Watford Palace Theatre

BiancoBianco
23 November 2016 - 22 January 2017
Southbank Centre

Bollywood JackBollywood Jack
7 December 2016 - 7 January 2017
Tara Arts

Cat in the HatCat in the Hat
6 December 2016 - 2 January 2017
Pleasance Theatre

Myra DuBois: We Wish You a Myra ChristmasChristina Bianco: O Come All Ye Divas
20 December 2016 - 7 January 2017
Charing Cross Theatre

A Christmas Carol (Albany)A Christmas Carol (Albany)
6-17 December 2016
Albany Theatre (Canada Water Culture Space)

A Christmas Carol (Arts)A Christmas Carol (Arts)
12-31 December 2016
Arts Theatre

A Christmas Carol with Simon Callow (Arts)A Christmas Carol with Simon Callow (Arts)
8 December 2016 - 7 January 2017
Arts Theatre

A Christmas Carol (artsdepot)A Christmas Carol (artsdepot)
26 November 2016
artsdepot

A Christmas Carol (Blackheath)A Christmas Carol (Blackheath)
10 December 2016
Blackheath Halls

A Christmas Carol (Dickens Museum)A Christmas Carol (Dickens Museum)
December 2016 (to be announced)
Charles Dickens Museum

A Christmas Carol (Museum of London)A Christmas Carol (Museum of London)
28-29 December 2016
Museum of London

A Christmas Carol (Museum of London Docklands)A Christmas Carol (Museum of London Docklands)
17-18 December 2016
Museum of London

A Christmas Carol (The Vaults)A Christmas Carol (The Vaults)
6-31 December 2016
The Vaults

Bowjangles present A ChristmasH CarolBowjangles present A ChristmasH Carol
21 December 2016
Waterloo East Theatre

Christmas GothicChristmas Gothic
8 December 2016
artsdepot

Christmas Season - Half MoonChristmas Season - Half Moon
4 November 2016 - 7 January 2017
Half Moon Young People's Theatre

Christmas Tales (ChickenShed)Christmas Tales (ChickenShed)
3-29 December 2016
ChickenShed

Christmas Tales (Dugdale)Christmas Tales (Dugdale)
30 November - 30 December 2016
Dugdale Centre

Christmas at the UnicornChristmas at the Unicorn
15 November - 31 December 2016
Unicorn Theatre

Cinderella (Palladium)Cinderella (Palladium)
10 December 2016 - 15 January 2017
London Palladium

Aladdin (Queen's)Cinderella (Queen's)
3 December 2016 - 14 January 2017
Queen's Theatre

Cracked Christmas CabaretCracked Christmas Cabaret
2-3 December 2016
Jackson's Lane

The Dance Before ChristmasThe Dance Before Christmas
10, 17 December 2016
The Vaults

Dick Whittington (New Wimbledon)Dick Whittington (New Wimbledon)
9 December 2016 - 15 January 2017
New Wimbledon Theatre

Disney On Ice presents FrozenDisney On Ice presents Frozen
21-30 December 2016
The O2

DreamgirlsDreamgirls
19 November 2016 - 6 May 2017
Savoy Theatre

Father ChristmasFather Christmas
18 November - 24 December 2016
Lyric Theatre

Half a SixpenceHalf a Sixpence
29 October 2016 - 11 February 2017
Noel Coward Theatre

In A PickleIn A Pickle
13-31 December 2016
artsdepot

JackJack
1-11 December 2016
South London Theatre

 Jack Frost Jack Frost
3 December 2016
Blackheath Halls

Kiki's Delivery ServiceKiki's Delivery Service
8 December 2016 - 8 January 2017
Southwark Playhouse

Little Red Riding Hood (Chelsea)Little Red Riding Hood (Chelsea)
30 November - 24 December 2016
Chelsea Theatre

The Magic CavernThe Magic Cavern
13 November 2016 - 8 January 2017
Barons Court Theatre

Mimi and the Mountain DragonMimi and the Mountain Dragon
13-31 December 2016
The Bloomsbury

Peppa PigPeppa Pig
15 December 2016 - 7 January 2017
Phoenix Theatre

Mr Popper's PenguinsMr Popper's Penguins
30 November - 4 December 2016
artsdepot

Myra DuBois: We Wish You a Myra ChristmasMyra DuBois: We Wish You a Myra Christmas
4 December 2016
Charing Cross Theatre

The Night Before ChristmasThe Night Before Christmas
3-4 December 2016
artsdepot

Ned's Christmas ToursNed's Christmas Tours
4 December 2015 - 16 January 2016 
The Old Vic

Peter Pan (Greenwich)Peter Pan (Greenwich)
18 November 2016 - 8 January 2017
Greenwich Theatre

Peter Pan (National Theatre)Peter Pan (National Theatre)
16 November 2016 - 4 February 2017
National Theatre

Peter PanPeter Pan Goes Wrong
Ongoing until 29 January 2017
Apollo Theatre

PinocchioPinocchio
1 December 2016 - 1 January 2017
King's Head Theatre

Red Riding Hood Red Riding Hood
14-24 December 2016
Hoxton Hall

Around the World in 80 DaysRent - The Musical
8 December 2016 - 28 January 2017
St James Theatre

Santa's New SleighSanta's New Sleigh
28 November - 10 December 2016
Arts Theatre

Santa’s Polka Dot PirateSanta’s Polka Dot Pirate
6-24 December 2016
New Wimbledon Studio

Sinbad the SailorSinbad the Sailor
28 November 2016 - 21 January 2017
Theatre Royal Stratford East

The Snail and the WhaleThe Snail and the Whale
5 December 2016 - 1 January 2017
Albany Theatre

Sleeping Beauty (Hackney)Sleeping Beauty (Hackney)
26 November 2016 - 8 January 2017
Hackney Empire Theatre

Sleeping Beauty (Richmond)Sleeping Beauty (Richmond)
2 December 2016 - 8 January 2017
Richmond Theatre

The SnowmanThe Snowman
23 November 2016 - 1 January 2017
Peacock Theatre

Snow White (Shaw)Snow White (Shaw)
10-30 December 2016
Shaw Theatre

Stick Man - Live On Stage!Stick Man - Live On Stage!
5 November - 30 December 2016
Leicester Square Theatre

We’re Going On A Bear HuntWe’re Going On A Bear Hunt
7 December 2016 - 2 January 2017
artsdepot

We’re Going On A Bear Hunt (Jackson)We’re Going On A Bear Hunt (Jackson)
6-24 December 2016
Jackson's Lane

The Wind in the WillowsThe Wind in the Willows
6 December 2016 - 3 January 2017
Rose Theatre