London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

What's On

Theatre

Aladdin on IceAladdin on Ice (Alexandra Palace)
7-10 December 2018
Alexandra Palace

Aladdin (Hackney)Aladdin (Hackney)
24 November 2018 - 6 January 2019
Hackney Empire Theatre

Aladdin (New Wimbledon) Aladdin (New Wimbledon)
8 December 2018 - 6 January 2019
New Wimbledon Theatre

Baby BroadwayBaby Broadway
14 December 2018
Tara Arts

Beauty and the Beast (Fulham)Beauty and the Beast (Fulham)
9 December 2018
Fulham Palace

Beauty and the Beast (Millfield)Beauty and the Beast (Millfield)
29 November 2018 - 6 January 2019
Millfield Theatre

Beauty and the Beast (Shaw)Beauty and the Beast (Shaw)
8-30 December 2018
Shaw Theatre

The Box of DelightsThe Box of Delights
30 November 2018 - 5 January 2019
Wilton's Music Hall

The Boy Under The Christmas TreeThe Boy Under The Christmas Tree
11 December 2018 - 5 January 2019
King's Head Theatre

Buttons: A Cinderella StoryButtons: A Cinderella Story
23 November 2018 - 5 January 2019
King's Head Theatre

Christmas at the UnicornChristmas at the Unicorn
13 November 2018 - 6 January 2019
Unicorn Theatre

Simon Callow in A Christmas CarolSimon Callow in A Christmas Carol
8 December 2018 - 12 January 2019
Arts Theatre

A Christmas Carol (Chickenshed)A Christmas Carol (Chickenshed)
21 November 2018 - 5 January 2019
ChickenShed

A Christmas Carol (Museum of London Docklands)A Christmas Carol (Museum of London Docklands)
1-9 December 2018
Museum of London

A Christmas Carol (Old Vic)A Christmas Carol (Old Vic)
24 November 2018 - 19 January 2019
The Old Vic

A Christmas Carol - A Live RecitalA Christmas Carol - A Live Recital
5 December 2018
Royal Albert Hall

A Christmas Carol as Told by Jacob Marley (Deceased)A Christmas Carol as Told by Jacob Marley (Deceased)
16 December 2018
Royal Albert Hall

Christmas in Leicester SquareChristmas in Leicester Square
9 November 2018 - 5 January 2019
Leicester Square

Christmas  - Live at ZédelChristmas - Live at Zédel
4-31 December 2018
Brasserie Zédel

Christmas Season - Half MoonChristmas Season - Half Moon
1-22 December 2018
Half Moon Young People's Theatre

A Christmas Story - The MusicalA Christmas Story - The Musical
28 November - 22 December 2018
Waterloo East Theatre

Christmas Tales (Chickenshed)Christmas Tales (Chickenshed)
5-30 December 2018
ChickenShed

Christmas Tales (Dugdale)Christmas Tales (Dugdale)
6-30 December 2018
Dugdale Centre

Cinderella and the BeanstalkCinderella and the Beanstalk
5-31 December 2018
Theatre 503

Circus 1903Circus 1903
19 December 2018 - 5 January 2019
Southbank Centre

Dick Whittington (Lyric)Dick Whittington (Lyric)
17 November 2018 – 6 January 2019
Lyric Theatre

Disney On Ice Presents Dream BigDisney On Ice Presents Dream Big
26 December 2018 - 6 January 2019
The O2

DreamgirlsDreamgirls
Now - 12 January 2019
Savoy Theatre

Father ChristmasFather Christmas
21 November - 30 December 2018
Lyric Theatre

The Frog and the Princess (Blackheath)The Frog and the Princess (Blackheath)
17 November 2018
Blackheath Halls

The Fairground Magic ShowThe Fairground Magic Show
19-30 December 2018
Barons Court Theatre

The Ginge That Stole ChristmasThe Ginge That Stole Christmas
8-9 December 2018 
Pleasance Theatre

The Gingerbread ManThe Gingerbread Man
1-24 December 2018
Jackson's Lane

The Gruffalo's ChildThe Gruffalo's Child
4 December 2018 - 6 January 2019
artsdepot

The Guilty Feminist Christmas PartyThe Guilty Feminist Christmas Party
3-17 December 2018
Lyric Theatre

Hansel & GretelHansel & Gretel
6 December 2018 - 6 January 2019
Rose Theatre

Hippity HopHippity Hop
11-31 December 2018
artsdepot

Horrible ChristmasHorrible Christmas
13-30 December 2018
Alexandra Palace Theatre

Jack and the Beanstalk (Queen's)Jack and the Beanstalk (Queen's)
28 November 2018 - 6 January 2019
Queen's Theatre

Jack and the Beanstalk (Watford)Jack and the Beanstalk (Watford)
5 December 2018 - 5 January 2019
Watford Palace Theatre

The MessiahThe Messiah
3 December 2018 - 5 January 2019
The Other Place

Nativity - The Musical Nativity - The Musical
19-31 December 2018
Eventim Apollo

The Night Before ChristmasThe Night Before Christmas
1-2 December 2018
artsdepot

The Night Before Christmas (Southwark)The Night Before Christmas (Southwark)
28 November - 29 December 2018
Southwark Playhouse

The NutcrackerThe Nutcracker
2-9 December 2018
Lion and Unicorn

Peter Pan (Richmond)Peter Pan (Richmond)
3 December 2018 - 6 January 2019
Richmond Theatre

Peter Pan on IcePeter Pan on Ice
22 November 2018 - 6 January 2019
Winter Wonderland

PinocchioPinocchio
2-29 December 2018
The Albany

RapunzelRapunzel
15-30 December 2018
Hoxton Hall

Robinson Crusoe (Greenwich)Robinson Crusoe (Greenwich)
23 November 2018 - 13 January 2019
Greenwich Theatre

Room on the BroomRoom on the Broom
23 November 2018 – 13 January 2019
Lyric Theatre

RumpelstiltskinRumpelstiltskin
13 December 2018 - 6 January 2019
Southbank Centre

Santa Claus and the Christmas AdventureSanta Claus and the Christmas Adventure
12-24 December 2018
New Wimbledon Studio

SeussicalSeussical
22 November - 29 December 2018
Southwark Playhouse

Sleeping Beauty (Stratford)Sleeping Beauty (Stratford)
1 December 2018 - 12 January 2019
Theatre Royal Stratford East

Snow Queen (artsdepot)Snow Queen (artsdepot)
25 November 2018
artsdepot

Snow Queen (South London)Snow Queen (South London)
7-15 December 2018
South London Theatre

Snow White (Palladium)Snow White (Palladium)
8 December 2018 - 13 January 2019
London Palladium

The SnowmanThe Snowman
22 November 2018 - 6 January 2019
Peacock Theatre

Stick ManStick Man
21 October 2018 - 6 January 2019
Leicester Square Theatre

Teletubbies Christmas ShowTeletubbies Christmas Show
22 November 2018 - 6 January 2019
Winter Wonderland

Three Little Pigs (Blackheath)Three Little Pigs (Blackheath)
24 November 2018
Blackheath Halls

War Horse (National Theatre)War Horse (National Theatre)
8 November 2018 - 5 January 2019
National Theatre

The Wind in the WillowsThe Wind in the Willows
9 November 2018 - 17 February 2019
Polka Theatre