Christmas season in London is pure magic. The city transforms into a winter wonderland with twinkling lights, festive markets, and a cheerful atmosphere that makes you feel like you’re walking through a holiday movie (literally). In this post I’ll take you through some of the best things to do and see during the holiday season in this incredible city so it’s a vacation you will never forget.
Harrods during Christmas is one of my favorite spots to get into the holiday spirit!
Table of Contents
- Where to Stay in London
- Are Things Closed on Christmas Day in London?
- Map of Christmas Attractions in London
- 15 Festive Things to Do for Christmas in London
- #15. See T-Rex in an Ugly Sweater
- #14. Drink a Pint at a Beautifully Decorated Pup
- #13. Visit Harrods
- #12. Explore the Covent Garden Christmas Fest
- #11. Take a Christmas Lights Bus Tour
- #10. Visit a Christmas Market
- #9. Go Ice Skating
- #8. Check out the Spectacular Light Festival at Kew Gardens
- #7. Check out a Holiday Shows or Pantomime
- #6. Indulge in a Festive Afternoon Tea
- #5. Go Christmas Shopping!
- #4. Check out a Festive Pop-Up Bar
- #3. Listen to Chorals at St. Paul’s Cathedral
- #2. Harry Potter Studio Tour (Snow Edition!)
- #1. Listen to Carols at the Royal Albert Hall
- Summary of 15 Things to Do in London (Christmas in London)
Where to Stay in London
In a previous blog post I shared all the details about the different parts of London and where to stay, so check it out in this post: How to Spend Three Days in London if you want to know more.
A few hotels I personally love are, The Hoxton, Holborn. It’s a super stylish option with a cozy and convenient base for exploring the city. Or The Savoy, it’s a luxurious stay, like very expensive, but The Savoy offers an unforgettable experience with its beautiful decorations and top-notch service. It’s a true vacation experience!
Are Things Closed on Christmas Day in London?
If you’re planning to spend Christmas Day in London, it’s important to know that many attractions, shops, and restaurants close on December 25th. Public transportation operates on a limited schedule, and most museums and tourist spots, including major landmarks, will be shut. However, some places, such as certain restaurants and hotels, might still be open, offering festive meals and events. Always check ahead for specific opening times and book any necessary reservations in advance to ensure you can make the most of your day!
Map of Christmas Attractions in London
How to Use This Map: Click on each icon to discover more about each location. To save this map for future reference, click the star next to the map’s title. This will add the map to your Google Maps account. Later, open Google Maps, go to the menu, and select “Your places” to find this map!
15 Festive Things to Do for Christmas in London
I’ve complied my very own list of 15 festive things to during Christmas in London. Now, these are in no particular order, just 15 things you can add to your itinerary for your London travels during the winter holidays!
#15. See T-Rex in an Ugly Sweater
The Natural History Museum is a must visit anytime of the year in London, but during Christmas is extra special. The T-Rex gets a festive makeover, complete with a brightly colored and hilariously oversized sweater, if you have children this is a must! It’s a playful and unexpected sight that adds a bit of holiday cheer to the museum’s impressive collection.
#14. Drink a Pint at a Beautifully Decorated Pup
There is nothing I love more than a pub, but especially during the holiday season. Most pubs will decorate the outside with lights and decor, that makes its way inside to create just the best vibes. Two of my absolute favorites are the Churchill Arms in Kensington and Two Chairmen. The Churchill Arms, Kensington is an iconic spot goes all out for Christmas. It’s an explosion of twinkling lights, festive wreaths, and enough holiday cheer to make you feel like you’re in a Christmas movie. The cozy atmosphere is perfect for a winter evening. Two Chairmen offers a more traditional vibe with charming holiday decorations that make it feel warm and inviting.
#13. Visit Harrods
Harrods goes all out for the holiday season, transforming the outside and each floor into a magical exhibit! And every year the theme changes on the outside! Take a look at this year’s theme. From the moment you walk in, you’re greeted by stunning Christmas displays and twinkling lights that make the entire store feel like a scene from a fairy tale. Every detail is meticulously planned, from the lavish window displays to the beautifully decorated Christmas tree in the center of the store (all the way to the food too!). Even if you don’t buy anything, it’s worth a visit just to see the decorations.
One of the highlights of visiting Harrods at Christmas is exploring their food in their downstairs market and food hall. They are filled with seasonal treats that are perfect for indulging in or giving as gifts. You’ll find everything from beautifully crafted chocolates and luxurious hampers to the finest cheeses and freshly baked goods. The festive atmosphere, combined with the delicious aromas wafting through the air, makes it a sensory delight. It’s a must!
Family Travel Tip: For families, Harrods’ Santa’s Grotto is a magical experience that children will treasure. The Grotto is beautifully designed, offering a magical setting where kids can meet Santa Claus, share their Christmas wishes, and take home a special gift. It’s a popular attraction, so be sure to book your visit in advance.
#12. Explore the Covent Garden Christmas Fest
Covent Garden goes all out for Christmas (which is now a common theme in London). From the giant Christmas tree to the mistletoe chandeliers, it’s a must-see. The decorations are beautiful, and there’s always something going on, whether it’s carol singing or a live performance.
The lights at Covent Garden are magical! | Photo by Daria Glakteeva Unsplash
#11. Take a Christmas Lights Bus Tour
One of the highlights of Christmas in London is the dazzling display of lights and decorations throughout the city. From famous shopping streets to charming neighborhoods, the festive lights add a magical touch to the city’s already vibrant atmosphere. A bus tour is the perfect way to check out lights throughout the city!
The lights that hand above the street on are just magical! | Photo by Luke Stackpoole Unsplash
If you want to skip the bus tour, these are some areas worth checking out:
Oxford Street and Regent Street: These streets are famous for their Christmas lights. Every year, they outdo themselves with stunning displays that make shopping a lot more festive. Did you know there are more than 300,000 lights strung through Regent Street!? This makes it a must visit during the holidays.
Carnaby Street: Known for its quirky and vibrant displays, Carnaby Street always offers something different. The lights are colorful and fun, reflecting the eclectic vibe of the area. It’s a great spot for some festive Instagram photos.
#10. Visit a Christmas Market
Exploring London’s Christmas markets is one of the best ways to soak up the festive atmosphere. With a variety of markets scattered throughout the city, each offering unique gifts, delicious food, and festive drinks, you’re sure to find the perfect spot to get into the holiday spirit. A few you can stop by to see are:
- Winter Wonderland at Hyde Park: This is the ultimate Christmas destination. Imagine a massive fairground with rides, ice skating, and endless food and drink stalls. It’s perfect for a fun day out with friends or family. Don’t miss the Magical Ice Kingdom, where you can walk through a world of ice sculptures and snowy scenes.
- Southbank Centre Winter Market: Nestled along the River Thames, this market offers a mix of traditional and modern festive goodies. Grab a hot chocolate, browse the unique gifts, and enjoy the view of the city lights reflecting on the water. It’s a cozy spot that’s less hectic than some of the bigger markets.
- Leicester Square Christmas Market: Right in the heart of the city, this market feels like stepping into a quaint Bavarian village. The charming wooden stalls are perfect for picking up handcrafted gifts, and there’s always some live entertainment to keep the holiday spirit high.
There are even more throughout the city, so check out this list of Christmas Markets in London to find one near you!
#9. Go Ice Skating
Ice skating in London is a must-do during the holiday season. The city offers several stunning rinks, each with its own unique charm and atmosphere. Whether you’re gliding under the stars or surrounded by historic architecture, these rinks provide a magical winter experience. Three rinks worth checking out are:
- Natural History Museum Ice Rink: Skating here feels like a scene straight out of a fairytale. With the stunning museum as your backdrop and a beautifully decorated Christmas tree in the middle, it’s one of the most picturesque rinks in London.
- Somerset House Ice Rink: Known for its grand setting, Somerset House offers an elegant skating experience. They also host DJ nights, so you can skate to some great tunes. After you’re done, warm up with a hot chocolate from Fortnum & Mason’s pop-up café.
- Canary Wharf Ice Rink: This rink is surrounded by stunning modern architecture and beautiful light displays. It’s a bit less crowded than the more central rinks, making it a great choice if you want to avoid the hustle and bustle.
#8. Check out the Spectacular Light Festival at Kew Gardens
If you didn’t get your fill of lights on the bus tour, you’v got to check out Christmas at Kew, at the Royal Botanical Gardens. The gardens transforms into a glittering wonderland during the holidays. The light trail features stunning installations and festive music, making it a perfect evening activity.
#7. Check out a Holiday Shows or Pantomime
No Christmas in London is complete without catching a holiday show or pantomime. The city’s theaters come alive with festive performances that are perfect for getting into the holiday spirit, whether you’re a fan of classic tales or looking for something more humorous. A favorite is the ‘Nutcracker’ at the London Coliseum!
Check out a full list of shows at the London Theatre here.
#6. Indulge in a Festive Afternoon Tea
A festive afternoon tea is a quintessentially British way to celebrate Christmas. Many of London’s top hotels and tea rooms offer special holiday-themed teas, complete with seasonal treats and beautiful decorations. A few spots for a festive tea I can recommend are:
The Ritz: The Ritz offers one of the most luxurious afternoon teas in London. During Christmas, they step it up with festive treats and decorations that make you feel like royalty. It’s a bit of a splurge, but totally worth it for a special occasion.
Travel Tip: Book your tea slot here before you go!
Claridge’s: This iconic hotel is known for its elegant afternoon tea, and their Christmas version is no exception. The beautiful surroundings and delicious food make it a memorable experience. Make sure to book in advance, as it’s very popular.
Sketch: If you’re looking for something a bit more unconventional, Sketch is the place to go. Their festive afternoon tea is served in a quirky, art-filled setting that adds a unique twist to the traditional experience.
#5. Go Christmas Shopping!
London is a shopper’s paradise, and it becomes even more magical during the holiday season. From iconic department stores to charming markets, the city offers a variety of shopping experiences to help you find the perfect gifts for your loved ones. I personally love shopping around Covent Gardens – there are tons of shops and perfect spots to get a holiday gift.
A few other shopping spots I suggest you check out are:
- Liberty London: This historic store has a charm all its own. The wooden interior and festive displays make it a cozy spot for some holiday shopping. They offer a great selection of unique gifts and decorations.
- Winter by the River at London Bridge: This market offers stunning views of Tower Bridge and the Tower of London. The charming wooden stalls sell a variety of gifts and festive foods. It’s a great spot to soak in the holiday atmosphere.
#4. Check out a Festive Pop-Up Bar
London is full of fun pop-up bars during the holiday season. Check out Miracle at Henrietta for a kitschy Christmas experience with themed cocktails, or Winterland for a cozy alpine vibe complete with heated lodges. I personally love Miracle Bars (they are around the world) because it literally feels like you are in a Christmas movie!
#3. Listen to Chorals at St. Paul’s Cathedral
There’s nothing quite like the sound of chorals echoing through St. Paul’s. The atmosphere is magical, and it’s a wonderful way to get into the holiday spirit. You can check them out most evenings during the week at 5:00pm. Make sure to check the schedule here before you go: St. Paul’s Cathedral Schedule.
#2. Harry Potter Studio Tour (Snow Edition!)
If you’re a Harry Potter fan, visiting the Hogwarts in the Snow event at the Warner Bros. Studio Tour is an absolute must. The studio sets are magically transformed with snow and festive decorations, offering a unique glimpse into what Christmas looks like in the wizarding world. From the Great Hall adorned with Christmas trees and a festive feast to the snowy grounds of Hogwarts, every detail adds to the enchanting experience. It’s a perfect way to celebrate the holidays with a touch of magic.
For more details and to book tickets, visit Hogwarts in the Snow.
Expert Tip: If you love wizards, you’ll love the Wizard themed afternoon tea at The Georgian!
#1. Listen to Carols at the Royal Albert Hall
Experience the magic of Christmas at the iconic Royal Albert Hall, where you’ll find some of London’s most enchanting sing-along carol concerts. Set in this breathtaking venue, the festive series offers a variety of performances that capture the true spirit of the holiday season. From traditional carols to modern classics, there’s something for everyone to enjoy. Whether you’re looking to sing your heart out or simply soak in the festive atmosphere, the Royal Albert Hall provides an unforgettable Christmas experience.
For more details and to book tickets, visit Royal Albert Hall Christmas Series.
*Bonus: New Year’s Eve in London!*
I definitely recommend spending New Year’s Eve in London – this was one of my favorite New Year’s Eves! There is plenty to do and see in this magical city, just make sure to make reservations ahead of time for dinner and a party. A few things you can do on New Year’s Eve in London are:
Fireworks at the London Eye: The fireworks display at the London Eye is one of the most iconic ways to ring in the New Year. Make sure to get your tickets early as they sell out fast.
New Year’s Eve Cruises: Celebrate on the Thames with a New Year’s Eve cruise. Many boats offer dinner, drinks, and prime views of the fireworks.
NYE Parties: London is full of amazing New Year’s Eve parties. From glamorous hotel events to lively club nights, there’s something for everyone. Check out events at places like The Shard for an unforgettable night.
We celebrated New Year’s Eve in London and started the night at one of our favorite restaurants in London, Blanchette. Their NYE menu is absolutely fabulous, I cannot recommend it enough!
Summary of 15 Things to Do in London (Christmas in London)
Christmas in London is a time to create magical memories. Whether you’re exploring festive markets, enjoying a show, or simply soaking in the beautiful decorations, there’s something for everyone to enjoy. I hope this guide helps you make the most of your holiday season in this incredible city. Have a wonderful Christmas and an even better New Year!
- See T-Rex in an Ugly Sweater
- Drink a Pint at a Beautifully Decorated Pup
- Visit Harrods
- Visit the Covent Garden Christmas Fest
- Take a Christmas Lights Bus Tour
- Visit a Christmas Market
- Go Ice Skating
- Check out the Spectacular Light Festival at Kew Gardens
- Check out a Holiday Shows or Pantomime
- Indulge in a Festive Afternoon Tea
- Go Christmas Shopping!
- Check out a Festive Pop-Up Bar
- Listen to Chorals at St. Paul’s Cathedral
- Harry Potter Studio Tour (Snow Edition!)
- Listen to Carols at the Royal Albert Hall
Leave a Reply