Best Christmas Attractions and Events in London for 2026
Discover the best things to do in London this Christmas, including festive markets, shows, and dining experiences that capture the holiday spirit.

Magical Christmas in London
London attracts hundreds of thousands of visitors during the Christmas season, offering a unique blend of festive charm and exciting activities. Throughout the city, shopping streets and squares transform into vibrant Christmas markets, filled with the scents of roasted chestnuts and mulled wine. This season, highly anticipated events include the unveiling of Christmas window displays at iconic stores like Harrods and Selfridges. For those seeking new festive experiences, 2026 promises fresh openings and special events that add a delightful twist to the holiday atmosphere.
Why Christmas in London Is Special
London's festive season is captivating, with shopfronts adorned with spectacular window displays and streets illuminated by glorious Christmas lights. Restaurants, bars, hotels, and the performing arts scene come alive with a diverse array of festive events and performances. Consequently, planning is essential for visitors aiming to experience the best of the city’s Christmas offerings, as many popular attractions, dining experiences, and shows tend to book up quickly.
Festive Dining Experiences
- The Ritz's Festive Afternoon Tea: Running from 14 November 2026 to 5 January 2027, this iconic tea features seasonal treats with prices starting at £120 per adult.
- The Rubens at the Palace's Winter Wonderland Afternoon Tea: Available from 16 November to 3 January 2027, it includes mulled wine for £82 per person.
- Hotel Café Royal's Festive Afternoon Tea: Offered from 5 November to 4 January 2027, starting at £85 per person.
These exclusive experiences not only offer a delightful treat but also provide a splendid excuse to visit some of London’s most luxurious hotels.
Explore the Markets
London features numerous bustling Christmas markets that pop up each year, providing unique gifts and local culinary delights. For 2026:
- Christmas in the Village: Wimbledon Village, with dates TBC.
- North London Makers' Market: at Abney Hall, from 12-13 December.
- Fulham Palace Christmas Fair: on 5-6 December.
The markets are perfect for those looking to escape the busier central venues, as they spotlight independent makers and offer a more relaxed atmosphere during the holiday shopping rush.
Admire the Festive Window Displays
One of London's most charming holiday traditions is visiting the stunning window displays at major department stores. Iconic locations include:
- Harrods: Known for its extravagant Christmas decorations.
- Selfridges: Famous for its elaborate festive window themes that draw crowds every year.
- Fortnum & Mason: A must-stop for beautiful Christmas displays.
Wandering through these shopping streets, especially with a warm drink in hand, adds to the festive spirit the city embodies during this time.
Top Christmas Attractions and Activities
London's festive season is packed with exciting attractions and events:
- Winter Wonderland: Taking over Hyde Park from late November to early January, it offers rides, markets, and entertainment for all ages.
- The Nutcracker: Running from 17 December 2026 to 10 January 2027 at the London Coliseum, this is a perennial festive favorite.
- A Christmas Carol: An adaptation staged at The Old Vic from 12 November 2026 to 9 January 2027.
These events exemplify the rich cultural offerings that define Christmas in London, ensuring that there's something for everyone during the holiday season.

Walking Tours Along Christmas Light Displays
Visitors can take leisurely strolls to experience London's enchanting Christmas lights. Must-see locations include:
- Regent Street: Famous for its angels' illuminations.
- Bond Street: Home to glamorous displays by high-end brands.
- Covent Garden: Featuring festive decorations that create a magical atmosphere.
Taking in these beautiful illuminations while sipping hot chocolate is a perfect way to embrace the spirit of the season.
Theatre and Immersive Experiences
The world-renowned West End provides a variety of seasonal shows to delight audiences. Among the popular choices this year are:
- ABBA Voyage: Enhanced by festive-themed experiences between performances.
- Hogwarts in the Snow: Transforming the Warner Bros. Studio Tour into a winter wonderland from 14 November 2026 to 17 January 2027.
These experiences not only showcase London's cultural brilliance but also introduce festive charm into beloved classic narratives and modern performances.
Key Takeaways
- Experience the magical atmosphere of London over Christmas, with stunning decorations and festive events.
- Book popular dining spots like The Ritz for their exceptional festive afternoon teas from November 2026.
- Don’t miss the Christmas markets, such as Wimbledon Village and North London Makers' Market, for unique shopping opportunities.
- Enjoy the spectacular Christmas window displays at Harrods and Selfridges, drawing visitors from all around.
- Catch seasonal theatre productions, including The Nutcracker and A Christmas Carol, for festive entertainment.
Conclusion
London during Christmas is a wondrous experience, characterized by its delightful festivities and enchanting atmosphere. With so much to do and see—from sparkling lights and unique dining experiences to exciting shows and exclusive markets—it's a city that truly embraces the spirit of the season. Plan ahead to make the most of your festive journey in the capital, ensuring you secure a place in the heart of this vibrant holiday celebration.
Frequently Asked Questions
