London for Christmas

Your Guide to Christmas in London

London for Christmas

Your Guide to Christmas in London

 

Upcoming Highlights

Carnaby Street Lights

Carnaby Street Lights

7 November 2024
Step 'Into the Light' this Christmas as Carnaby Street comes to life with glowing and immersive light shows this winter. ... read more

Christmas in Leicester Sq

Christmas in Leicester Sq

6 November 2024 - 5 January 2025
Take a stroll through our traditional Christmas market, where you’ll be able to sample the finest in seasonal treats and surprises, hand picked for their unique charm. ... read more

Your Weekly London for Christmas Podcast

Your Weekly Podcast

London for Christmas on the move
Each week, catch up with ClAIre and AlistAIr for ideas on what to do in London for the week. A new podcast is released every Sunday. ...subscribe today

Spirit of Christmas Fair

Spirit of Christmas Fair

6-10 November 2024
Kickstart your festive season and experience an unforgettable day out with friends or family at the Spirit of Christmas Fair. ... read more

Messiah from Scratch

Messiah from Scratch

10 November 2024
The Really Big Chorus presents the world’s most celebrated choral participation event – Messiah from Scratch®. This unique performance showcases more than 2,500 voices. ... read more

What's On at a Glance

What's On at a Glance

Festive Season 2024-25
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. ... don't miss out

Oxford Street Lights

Oxford Street Lights

5 November 2024
Celebrate the wonder of Christmas and kick off the festive season this year on Oxford Street, with our iconic star lights filling the entire length of the street from the 5th November. ... read more

Glide at Battersea

Glide at Battersea

8 November 2024 - 5 January 2025
Glide at Battersea Power Station offers unrivalled views of the Thames as you skate around three interconnecting rinks surrounded by twinkling lights and a spectacular 30ft Christmas tree. ... read more

Old Vic's Christmas Carol

Old Vic's Christmas Carol

9 November 2024 - 4 January 2025
A big-hearted, smash hit production of Charles Dickens’ immortal classic returns to The Old Vic, joyously adapted for the stage by Jack Thorne and starring John SImm as Ebenezer Scrooge. ... read more

Christmas Lights Hunt - A Magical Mystery

Christmas Lights Hunt

10 November - 31 December 2024
Embark on a festive adventure solving puzzles that lead you through London's sparkling Christmas lights. Fill your hearts with seasonal joy - not to be missed! ... read more

Regent Street Lights

Regent Street Lights

9 November 2024
We know many of you love our Christmas lights, with the moment that the Spirits light up central London truly marking the start of the festive season. ... read more

The Great Christmas Feast

The Great Christmas Feast

1 November 2024 - 12 January 2025
Welcome to Victorian London ... You are Dickens’ guest of honour as he unveils a ghostly Christmas story. A legendary night of bewitching storytelling, festive feasting, and Yuletide mixology awaits ... read more

Bread Ahead Christmas Workshops

Bread Ahead Workshops

9 November - 22 December 2024
The Bread Ahead Bakery Schools are the ideal place to experience artisan baking first hand for the Christmas season. ... read more

Ice Skating in Canary Wharf

Skating in Canary Wharf

26 October 2024 - 23 February 2025
Skate beneath Canary Wharf’s twinkling skyline and treat yourself to one of London’s most captivating winter experiences as Ice Rink Canary Wharf returns. ... read more

Christmas Market at Southbank Centre

Southbank Xmas Market

1 November - 26 December 2024
Stroll along the Thames under twinkling lights and sample indulgent drinks, scrumptious street food and seasonal goodies from our traditional alpine-style chalets. ... read more

Tea Dance (Royal Opera House)

Tea Dance

4 November 2024 - 17 February 2025
Come dancing and cha-cha-cha along to the Royal Opera House Dance Band, in beautiful surroundings that combine grandeur and elegance. ... read more

Hampton Court Skating

Hampton Court Skating

2 November 2024 - 5 January 2025
Spectacular skating in Henry VIII’s historic home. Immerse yourself in the quintessential winter experience at Hampton Court Palace Ice Rink! ... read more

La Clique in Leicester Sq

La Clique in Leicester Sq

6 November 2024 - 5 January 2025
La Clique is returning to the Leicester Square Spiegeltent for its 20th anniversary, book your tickets now. ... read more

Looking for some ideas?

What's on in the Theatre this Christmas?
Where can I watch the Nutcracker?
Where can I skate in London?
Where can I see A Christmas Carol?