Extra 20% Off* | Use code FLASH20
Things To Do In London In December
As the festive season rolls around, the city of London transforms into a dazzling winter wonderland brimming with holiday cheer. People travel from all around the world to experience this magical scene. From twinkling lights to festive markets, cultural highlights, and unforgettable experiences, the month of December in London offers something for everyone.
While the capital city is known for being the hub of exciting experiences, it is also known for burning a hole in the pockets of visitors. Keeping up with the holiday spirit and the reality of the times we live in, we’ve curated a comprehensive guide to help you make the most of your December visit to this vibrant city.
1. Marvel at London’s Christmas Lights
London’s Christmas lights are legendary, and this year is no exception. Make sure to visit:
Oxford Street: Known for its elaborate light displays, Oxford Street will feature an array of sparkling snowflakes and twinkling lights.
Regent Street: The iconic angels will soar overhead, creating a magical canopy perfect for a winter stroll.
Covent Garden: Indulge in the gorgeous sight of the giant Christmas tree, oversize baubles and mistletoe installations, all set amidst street performers and festive vibes.
Carnaby Street: Expect quirky, artistic installations, with this year’s theme paying tribute to sustainable Christmas cheer.
2. Visit Winter Wonderland at Hyde Park
Hyde Park’s Winter Wonderland is an unmissable festive extravaganza. This massive fairground offers:
Ice Skating: Glide across the largest open-air rink in the UK.
Christmas Markets: Shop for unique gifts, handmade crafts, and seasonal treats.
Thrill Rides: Enjoy adrenaline-pumping roller coasters or family-friendly carousels.
Bar Ice: Sip cocktails in a bar made entirely of ice while wrapped in cosy thermal coats.
3. Explore the Christmas Markets
London’s Christmas markets offer a perfect blend of shopping, food, and festive fun:
Southbank Centre Winter Market: Set against the Thames backdrop, this market boasts mulled wine, gourmet food, and handmade gifts.
Greenwich Christmas Market: A charming market offering unique crafts, jewellery and vintage treasures.
Leicester Square Christmas Market: Nestled in the heart of the city, it features traditional chalets and Santa’s Grotto for children.
Trafalgar Square Christmas Market: This market is set beneath the iconic Christmas tree, a gift from Norway.
4. Go Ice Skating
There’s nothing quite like ice skating in London’s picturesque venues during December. Some of the best spots include:
Somerset House: Glide beneath a magnificent 40-foot Christmas tree.
Natural History Museum Ice Rink: Skate in the shadow of one of London’s most iconic museums.
Canary Wharf Ice Rink: A magical rink surrounded by skyscrapers and twinkling lights.
Hampton Court Palace: Skate in the courtyard of Henry VIII’s historic palace.
5. Experience Christmas at Kew Gardens
Kew Gardens’ Christmas at Kew is a magical light trail that will take your breath away. Wander through glowing tunnels, laser gardens, and illuminated sculptures, while enjoying festive food and hot chocolate. It’s a perfect evening activity for families, couples, and photographers.
6. Attend a West End Christmas Show
Theatres in London offer a fantastic selection of Christmas-themed shows and performances:
The Nutcracker: The Royal Ballet’s stunning production is a festive tradition.
Elf the Musical: A heartwarming and hilarious adaptation of the holiday film.
A Christmas Carol: Experience Charles Dickens’ classic tale at The Old Vic.
Mamma Mia! The Party: Enjoy dinner, dancing, and ABBA hits in this immersive experience.
7. Warm Up at London’s Cosy Pubs
Nothing beats the charm of a traditional English pub in December. Warm up by a crackling fire, sip on mulled cider, and enjoy hearty British dishes at some of the city’s most atmospheric spots:
The Churchill Arms: Famous for its extravagant Christmas decorations.
The Spaniards Inn: A historic pub near Hampstead Heath with a cosy vibe.
The Holly Bush: Tucked away in Hampstead, it offers roaring fires and festive ales.
8. Take a Festive River Cruise
See London’s landmarks from the water while soaking in the festive atmosphere. Many river cruises offer:
Christmas Carol Cruises: Join in a singalong as you cruise past iconic sights.
Dinner Cruises: Enjoy a gourmet meal with the city’s skyline as your backdrop.
Festive Afternoon Tea Cruises: Indulge in holiday-themed treats while floating along the Thames.
9. Shop Till You Drop
December is prime time for shopping in London. Head to:
Harrods: Its iconic Christmas Grotto and luxury offerings make it a must-visit.
Fortnum & Mason: Known for its gourmet hampers and holiday treats.
Selfridges: This department store goes all out with stunning Christmas displays.
Westfield London: Perfect for all your shopping needs under one roof.
10. Discover London’s Museums and Galleries
Escape the chill and explore world-class exhibits. Many museums host special events in December:
The British Museum: Discover seasonal displays and free exhibitions.
The V&A Museum: Offers fascinating design exhibitions and festive workshops.
The National Gallery: Admire winter-special scenes in classic paintings.
The Museum of London: Learn about Victorian Christmas traditions.
11. Experience Christmas at the Tower of London
This historic landmark turns into a festive spectacle in December. Visitors can:
Wander through medieval decorations.
Enjoy winter storytelling sessions.
See the famous Tower ravens surrounded by twinkling lights.
12. Take a Day Trip
If you have time, venture beyond London for festive activities:
Warner Bros. Studio Tour - The Making of Harry Potter: Experience Hogwarts in the Snow, complete with festive decorations.
Windsor Castle: The State Apartments are decorated with glittering Christmas trees and royal-themed ornaments.
Richmond Park: Enjoy a frosty walk and spot deer in this stunning parkland.
13. Celebrate New Year’s Eve
Round off December with a bang by attending London’s famous New Year’s Eve celebrations:
Fireworks on the Thames: A ticketed event offering spectacular views of the fireworks.
The Shard’s NYE Party: Dance the night away with panoramic views of the city.
Boat Parties: Celebrate the New Year with a cruise and a front-row seat to the fireworks.
14. Enjoy Seasonal Afternoon Tea
London’s afternoon tea offerings get a festive makeover in December. Indulge in holiday-themed delights at:
The Ritz: Known for its luxurious Christmas afternoon tea.
Claridge’s: Expect festive pastries and a warm, elegant atmosphere.
Sketch: Famous for its quirky décor and creative Christmas menu.
15. Explore London’s Parks and Gardens
Bundle up and enjoy crisp winter air in some of London’s stunning parks:
Hyde Park: Besides Winter Wonderland, the Serpentine offers beautiful winter walks.
St. James’s Park: Look out for the pelicans and enjoy serene views of Buckingham Palace.
Greenwich Park: A fantastic spot for frosty hilltop views over London.
16. Take a Dickensian Christmas Walk
Join a guided walking tour and learn about the Victorian traditions that shaped modern Christmas. Highlights include:
Visiting Charles Dickens’ old haunts.
Exploring the atmospheric alleys of Clerkenwell and Covent Garden.
Learning about the inspiration behind A Christmas Carol.
17. Try Winter Sports at Alexandra Palace
Head to Alexandra Palace for some winter sports fun. In addition to its indoor ice rink, December brings seasonal events like outdoor food markets and live music performances.
18. Capture Instagram-Worthy Moments
December in London is perfect for snapping festive photos. Don’t miss:
Peggy Porschen: A café with stunning festive decorations.
Covent Garden: The Christmas tree and bauble-adorned arcades are magical.
For more information on seasonal deals and exclusive offers, sign up to our newsletter here.
Suhani Lotlikar
Content Writer
Things To Do On A Tight Budget In January
As we look forward to a cold, cold January, the festive season begins to feel like a distant memory. The time that was filled with fun, food and famil
06 Jan 2025
How To Not Go Broke This Christmas: A Last-Minute Guide
This year, if your bank account has taken the hit of ‘festive spirit’, you’re probably wondering how this happened even after all your meticulous plan
06 Jan 2025
20 Ways To Become The Ultimate Gift Giver
Christmas is just around the corner, and if you've managed to ace the perfect Pinterest-inspired tree, your next challenge is the gifts. Fear not, tho
20 Dec 2024
Top 10 Experiences To Try In The New Year
This is your reminder to let loose and live a little! Whether you’re a type A person meticulously planning your vision board for 2025 or type B who’s
18 Dec 2024
50 Things To Do On A Cold Weekend : Part 2
If part 1 wasn't enough inspiration, worry not as there’s plenty more here to make your winter a little more exciting. In this half, we focus on getti
10 Dec 2024
5 Fantastic Sustainable Gift Ideas For Conscious Recipients
With sustainability surpassing the status of a trend into becoming a choice of lifestyle, everyday more and more people are getting on board with it.
09 Dec 2024
50 Things To Do On A Cold Weekend : Part 1
As the temperatures drop, going outside begins to feel like a chore. Wouldn’t it be ideal if we could just cosy up indoors and hibernate until the sun
04 Dec 2024
Contest Alert: Win Buyagift’s Christmas Special Cocktail Mixed In The Sky
Christmas is a time for creating magical moments, and in 2024, Buyagift is redefining what it means to surprise and delight your loved ones. Imagine p
03 Dec 2024
Top 8 Spa Experiences In The UK To Gift Couples For Christmas
This holiday season, give them the ultimate gift of relaxation with one of our top spa experiences.With Christmas approaching as fast as ever, you nee
03 Dec 2024
10 Experiences To Surprise Your Parents With This Christmas
Make this Christmas special by giving your parents the invaluable gift of time. They’ll appreciate nothing more than spending time with you and relive
03 Dec 2024
11 Christmas Gifts Under £100 For Your Grandparents
Tis’ the season for roast dinners, Christmas cheer and rapidly dipping bank balances. It's no secret that Christmas can be an expensive affair, especi
03 Dec 2024