London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

Upcoming Highlights

Santa at ZSL London Zoo

Santa at ZSL London Zoo

Until 24 December 2017
Throughout every weekend in December the final week leading up to Christmas, visitors are in for an extra wintery treat. Kids will meet their favourite Christmas characters including Santa. ... read more

Paternoster Square Christmas Market

Paternoster Xmas Market

11-15 December 2017
This free Christmas market will have mulled wine flowing, award winning food for sale (fresh hot food and also baked goods and chocolate) and some boutique shopping (for Him and Her). ... read more

At a Glance

At a Glance

Festive Season 2017-18
Use the week-by-week listings guide to quickly see what's on in London while you're here. Choose from concerts, theatre, dance, markets, walking tours, workshops and much, much more ... start planning

A Not So Silent Night

A Not So Silent Night

11 December 2017
Glitz, glamour, stunning vocal performances and fabulously festive culinary delights welcome you for a 'Not So Silent Night' at St.Andrew Church, in aid of the Nicholls Spinal Injury Foundation (nsif). ... read more

Feed the Minds Christmas Carol Concert

Feed the Minds Concert

12 December 2017
The carol concert includes the perfect mix of sing-along carols and choral performances to get you into the festive spirit. Sing along to classic Christmas carols and enjoy choir performances. ... read more

The Nutcracker (London Coliseum)

The Nutcracker (Coliseum)

13 December 2017 - 6 January 2018
From the sound of the orchestra tuning up, to the final bows and cheers, a trip to English National Ballet’s Nutcracker in the splendour of the London Coliseum is an unforgettable treat. ... read more

HM Tower of London Ice Skating

Tower of London Skating

Until 2 January 2018
Ice skate at the Tower of London and you don’t just get to do it with the city’s most iconic historical landmark as a backdrop – you’re actually skating in the unfogettable setting! ... read more

Brainwave London Santa Dash

Brainwave Santa Dash

12 December 2017
You better watch out, because Santa Claus is coming to town! For one night only, throw on your Santa suit and run 5k around the City to help raise money for children with disabilities. ... read more

Bananaman

Bananaman

15 December 2017 - 20 January 2018
Eric Wimp is a schoolboy who leads an amazing double life. For when Eric eats a banana an amazing transformation occurs. Eric is Bananaman: Ever alert for the call to action. ... read more

The Great Christmas Vaudeville Extravaganza

Xmas Extravaganza

14-16 December 2017
Join South London Theatre for a Smörgåsbord of music, song & dance, comedy and Christmas magic in the all star Great Christmas Vaudeville Extravaganza for all the family! ... read more

Christmas Dickens Walks

Christmas Dickens Walks

16-31 December 2017
Enjoy a Dickens Christmas walk in December with author Richard Jones. The walks will take place in the lead up to Christmas and will continue over the period after Boxing Day.  ... read more

Santa at Rainforest Café

Santa at Rainforest Café

Until 24 December 2017
Hidden in the depths of the jungle is a magical Winter Wonderland. The elves are waiting to greet all the good little boys and girls before taking them for a grotto experience the whole family can enjoy. ... read more

Winter Forest

Winter Forest

Until 12 January 2018
Winter Forest presents some of the most innovative and joyful artisans from across the UK. For inspired gifts, sweet treats, Christmas food, homewares and more, start your festive shopping here. ... read more

Battersea Choral Society Christmas Concert with Carols for All

Battersea Xmas Concert

12 December 2017
Battersea Choral Society Christmas Concert with carols for all. The concert will include a programme of much-loved, traditional carols along with some splendid music and festive readings. ... read more

Trafalgar Square Christmas Caroling

Trafalgar Sq Xmas Caroling

11-22 December 2017
Nearly 40 carol singing groups will gather beneath the famous Christmas tree to entertain and bring festive cheer. Performances take place from 16.00-20.00 on weekdays, and 14.00-18.00 at weekends. ... read more

Beauty and the Beast (Kings Head)

Beauty and the Beast

11 December 2017 - 6 January 2018
She’s grotesque. A possessive beast of a woman, to be sure. But look on the bright side, Beau: she's got a lovely personality. Somewhere. Under all the fur. A tale as old as time, as you’ve never heard it before. ... read more

Nativity - The Musical

Nativity - The Musical

13-17 December 2017
Your favourite festive film is now a major new musical adapted for the stage by Debbie Isitt, the creator of the much-loved films. So join in this Christmas for some MAYHEM in Bethlehem! ... read more

Royal Parks - Festive Horse Drawn Carriages Rides

Festive Carriage Rides

Until 30 December 2017
What can be more magical than a horse carriage ride in beautiful Richmond Park? The 90-minute experience begins at Holly Lodge, Richmond Park, where you'll be met with refreshments. ... read more

Carol Singing at Hampton Court Palace

Carols at Hampton Court

16-23 December 2017
Sing carols in the stunning Tudor surrounds of Hampton Court Palace. You'll take in the palace's courtyards as you joyfully belt out classic carols accompanied by the Epsom & Ewell Silver Band. ... read more

Christmas Carol Concert (Whizz Kidz)

Christmas Carol Concert

14 December 2017
A fun and festive evening of song, readings and stories from the Whizz Kidz and families. Followed by mulled wine and mince pies, all within the beautiful surrounds of the church.  ... read more

Puss in Boots

Puss in Boots

13-28 December 2017
As Colin is left facing a future on the streets of Hoxton, he receives news of his inheritance, his father’s old tabby cat, affectionately known as ‘Puss’. Join in the Purr-fect Christmas Pantomime. ... read more

Looking for some ideas?

Where's The Nutcracker?
Where is A Christmas Carol playing?
Ho!Ho!Ho! Where's Santa?
Where are the London Christmas Markets?