London feels extra magical at Christmas. From the sparkling festive lights and towering Christmas trees to the charming ice rinks, the city has a way of making the holidays unforgettable. And then there are the Christmas markets – full of seasonal vibes and surprises.
Whether you’re a local or just visiting, these markets are a must-see, with something new to discover every year. You’ll find them everywhere, from Trafalgar Square to Tower Bridge, adding a festive touch to London’s most iconic spots.
Today, DOYOUSPEAKLONDON invites you to discover the top Christmas markets in London.
Trafalgar Square Christmas Market
This might just be the most iconic spot in town, and this year, it’s making history with the official opening of its very first Christmas market!
More than 20 stalls have been set up on the north terrace in front of the National Gallery, offering a variety of items to explore.
From food stalls (the scent of mulled wine and pancakes fills the air around the wooden chalets) to unique Christmas gifts, you’ll find plenty of ideas to treat your loved ones.
Trafalgar Square Christmas Market will be open everyday except Christmas Day – Free to enter.
While you’re exploring the festive charm of London’s Christmas markets, don’t miss the chance to admire the stunning giant Christmas tree in Trafalgar Square. Installed in early December, it’s a true holiday highlight and the perfect backdrop for some seasonal photos.
Leicester Square Christmas Market
Just a stone’s throw from Trafalgar Square, Leicester Square hosts another beloved Christmas market, brimming with seasonal treats, festive food, and cozy drinks.
This market’s central location makes it ideal for pairing with a trip to nearby museums, theaters, or bustling shopping streets.
Leicester Square Christmas Market is open from 12pm-10pm (Mon-Fri) and 10am-10pm (Sat-Sun), closed on Christmas Day. Entry is free, though tickets are required for the Leicester Square Spiegeltent shows and Santa’s Grotto.
Christmas Market by the River – Hays Galleria
This was a wonderful new discovery for me this year, and I was truly amazed by the breathtaking views of London’s skyline. It’s the perfect spot to take in the city’s iconic landmarks while soaking up the festive atmosphere.
You can easily walk from Monument tube station and reach the Christmas market on the other side of the Thames.
As you stroll along the riverfront, you’ll first encounter Hay’s Galleria, a beautiful building filled with restaurants and shops. During the holiday season, charming wooden chalets line the area, offering handmade gifts and festive treats. The vibe here is always lively, and Christmas brings an extra layer of magic to the atmosphere.
Walking towards Tower Bridge (actually, just follow the free festive art sculpture trail released last November and inspired by Raymond Briggs’ classic character The Snowman), you will find the Christmas by The River set up in what is called London Bridge City.
A curated selection of 60 independent traders offers a variety of seasonal delights, from homemade gifts and festive treats to Christmas cocktails, mulled wine, hot cider, and craft beers. Everything you need to lift your spirits on these chilly winter days!
Christmas Market Opening Times: Monday to Sunday: 10.00-21.00; Christmas Eve: 10.0 -17.00; Christmas Day: Closed; New Year’s Eve: 10.00-20.00. Free to enter.
London Christmas market – Hyde Park Winter Wonderland
This is perhaps the most popular Christmas market among young people, thanks to its vibrant atmosphere and fun, festive vibe. With trendy food stalls, live entertainment, and a lively crowd, it’s the perfect spot to soak up the holiday spirit while enjoying a youthful, energetic buzz.
Located in Hyde Park, this Christmas Market is the biggest in London and includes an ice skating rink, amusement park rides and many attractions in addition to the numerous Christmas chalets.
This Christmas Market features a wide variety of seasonal gifts, food stalls to suit every taste, and, of course, mulled wine and other festive drinks.
Winter Wonderland is open 10am – 10pm every day until early January 2020, except Christmas Day.
Christmas Market at Westfield
A “Winter Village” appeared lately in front of Westfield shopping center, in West London. This is another of the new Christmas markets opening in London this year.
Following the german Christmas markets tradition you will be able to buy mulled wine and sausages, but also jewellery, homewares, chocolate treats and much more.
At Santa’s Grotto, there are fun activities for kids, including making personalised Christmas decorations, helping the elves, and meeting Santa himself!
Wherever you go in London, you will find a Christmas market to immerse yourself in the festive atmosphere of the end of year.
Sign up to receive the latest posts from DOYOUSPEAKLONDON!
I hope you’ve enjoyed this post and found inspiration here. If you are planning to explore London’s Christmas markets, please share your experience and opinion on DOYOUSPEAKLONDON’s blog!
To go further:
Trafalgar Square: London WC2N 5DN.
Leicester Square: London WC2H 7DE.
Christmas by the river: SE1 2DB.
Winter Wonderland: Hyde Park, London W2 2UH.
Westfield: Shepherd’s Bush, London W12 7GF.
Website
Merry Christmas to all Londoners ans visitors and Happy New Year with the pleasant company of DYSL.
@myriam Happy New Year to you too, Myriam!