Here are the top 10 places to visit in London this December for a festive, magical experience

A tranquil snowy street with parked cars and historical architecture in London.

London’s Top 10 Magical Places to Visit This December

By Editorial Team | Yes New London | October 22, 2025


December transforms London into a festive wonderland—twinkling lights, bustling markets, and joyful experiences around every corner! Whether you’re a lifelong Londoner or visiting for the season, here’s our curated guide to the city’s ten must-see spots. Wear your warmest coat, grab a hot chocolate, and make this holiday unforgettable!


1. Hyde Park Winter Wonderland
London’s biggest festive playground is back, offering thrilling rides, a shimmering ice rink, dazzling Christmas markets, and the lovable Santaland. Book ahead and immerse yourself in magical performances and holiday cheer.

2. Regent Street & Oxford Street Christmas Lights
Don’t miss the world-famous light displays twinkling above London’s busiest shopping streets. Take an evening stroll or hop on the open-top bus tours for the best views—perfect for Christmas selfies!

3. Covent Garden Christmas Markets
Step into a Dickensian dream with vibrant market stalls, giant festive decorations, and street performers under a sparkling canopy of lights. It’s a must for shopping, dining, and soaking up classic London charm.

4. Kew Gardens Christmas Light Show
Stroll illuminated woodland trails and marvel at dazzling botanical displays at Kew Gardens. This immersive experience combines art, nature, and the spirit of Christmas in spectacular fashion.

5. Southbank Winter Market & Festival
Follow the Thames and enjoy artisan crafts, international street food, and festive pop-up bars at Southbank Centre. Catch live entertainment or simply watch the city glide by, aglow with seasonal spirit.

6. Ice Skating at Somerset House
Glide across London’s most elegant outdoor ice rink, set in a grand neoclassical courtyard. With twinkling lights and pop-up chalet bars, it’s the very soul of winter romance.

7. Trafalgar Square
Celebrate with Londoners beside Norway’s famous Christmas tree. Carol singers, festive photo ops, and a buzzing atmosphere make it a hub of holiday tradition.

8. Warner Bros. Studio Tour – Hogwarts in the Snow
Experience the Harry Potter sets dusted with snow, adorned with magical decorations. Whether you’re a wizarding fan or not, it’s a charming, immersive adventure for families.

9. Royal Albert Hall Christmas Carols
Belt out beloved classics or sit back and enjoy world-class Christmas concerts in one of London’s grandest historic venues.

10. Leicester Square Christmas Market
Discover festive treats, artisan stalls, and Santa’s Grotto in the city’s buzzing entertainment district. Great for last-minute gifts and a joyful evening out.


Pro Tips:

  • Most major attractions require advance booking—plan early!

  • Visiting on weekdays often means fewer crowds and more relaxed browsing.

  • Support local makers in the Christmas markets for unique, handmade gifts.


From dazzling light displays to warm market stalls and magical indoor escapes, London’s festive season has something for everyone. Let us know your favourite December spot or share your holiday memories at office@yesnewlondon.net!


Wishing you a sparkling, unforgettable December in London—from all of us at Yes New London!

Leave a Reply

Your email address will not be published. Required fields are marked *