Prices
-
- Off Peak
- £1.00
-
- Standard
- £5.50
-
- Peak
- £8.25
London has some of the UK’s biggest and best Christmas markets, perfect for gift shopping or a festive bite to eat. We’ve lined up our favourite Christmas markets in London that you need to visit this festive season. Let’s dive in!
Share:Located in the iconic Hyde Park Winter Wonderland, this popular Christmas market is the ultimate festive experience for London city breakers. Running from late November to early January, you’ll have plenty of time to squeeze in a visit to this annual landmark.
Lined with an array of traditional chalets, stroll through the beautifully decorated market stalls and marvel at the wide selection of unique gifts and decorations – perfect if you’re on the hunt for a stocking filler. Craving a cheeky Christmas treat? Discover infinite culinary delights and cosy refreshments to end your festive night out.
And that’s not all Hyde Park Winter Wonderland has to offer. This festive extravaganza is also packed with rides, live shows, a fire pit chalet, an ice rink and, of course, the iconic Winter Wonderland Bar Ice. Be sure to check out their range of packages or day tickets listed below and prepare to get in the Christmas spirit this season!
Southbank’s riverside winter spectacular is back this November with the ultimate Christmas market experience. The Winter Market is a big part of the Southbank Centre’s annual festive activities, alongside exclusive theatre shows and art exhibitions. This Christmas market promises plenty of Alpine-style chalets packed with unique gifts and delicious food to feast upon.
Expect an endless array of festive goodies and cuisines; warm yourself up with a cup of hot chocolate or a cheeky cup of mulled wine. Filled with yummy street food, head to the selection of independent traders, spanning everything from decor and jewellery to fabulous seasonal artwork.
Christmas in Covent Garden is where you’re guaranteed to find some of the most impressive festive decorations in the capital. Pair this with one of the most popular shopping experiences in London and Covent Garden is the place to be this Christmas.
Returning this November, Covent Garden at Christmas features cute market stalls as well as exclusive experiences and daily entertainment. Discover endless gifts and stocking fillers plus festive eateries galore at the historic Apple Market, while the East Colonnade Market welcomes independent traders with handmade goods. And we can’t forget the world-famous Piazza, which will host regular festive pop-ups offering Christmas classics like hot chocolate and mulled wine.
Leicester Square’s 2026 festivities are confirmed! Christmas in Leicester Square will transform the iconic central London landmark into a festive shopping extravaganza with stalls, chalets and activities galore!
Plenty of delicious eatery pop-ups will be on offer, so be sure to fill up on festive goodies from the alpine-style stalls before admiring the splendid light displays and experiencing the award-winning La Clique musical show. You won’t want to miss out on this festive cabaret experience, filled with epic laughs and nail-biting aerobic performances.
This world-famous street food market located in Southwark is turning festive once again this Christmas season! As one of the largest and oldest food markets in London, Borough Market always gets into the festive spirit with sparkling lights and lush garlands adorning the historic market arches.
Borough Market at Christmas is the perfect festive experience for any foodie. With an expansive variety of culinary delights, from pâté and cheese to bakeries and champagne, there will be a stall to suit everyone’s tastes. And the Christmas period is the perfect excuse to stock up on your festive favourites in preparation for the big day!
If you’re looking for the last few festive gifts to round off your gift-giving this year, look no further than Christmas at Greenwich Market. Located in the heart of this historic maritime borough, Greenwich Market is a favourite market spot for east London shoppers. Throughout the festive season, you’ll be sure to find the best stocking-filler knick-knacks for your loved ones.
With an array of independent arts and crafts stalls, Christmas at Greenwich Market opens alongside a stellar festive light switch-on and lantern parade, perfect for getting you in the festive spirit. Trust us, you do not want to miss this Christmas Market this December!
While Kingston Christmas Market may sit in a traditional corner of west London, you’ll feel transported to the epic Christmas markets of Europe. With over 40 festive cabins, all packed with gifts, goodies and trinkets to explore, the Kingston Christmas Market is the perfect place to visit if you’re looking for a heartfelt festive experience.
Explore everything from traditional Christmas ornaments and decorations to the tastiest street food London has to offer. With all the winter warmers you could ask for, wander this cosy Christmas market to your heart’s content this festive period.
Fun fact: this is also the destination where Mr Bean’s Christmas carolling scene was filmed!
Canopy Market is a wonderful covered market in the historic King’s Cross district. And good news! This staple London market is extending its hours for Christmas with the exciting addition of festive-themed stalls to explore.
With decorations and one-of-a-kind gifts from a variety of independent vendors, as well as joyous carol singing throughout, Christmas at Canopy Market is the perfect place to visit if you’re looking for a unique gift for someone special! Plus, there’s plenty of street food eateries to explore, with something to suit everyone’s taste buds.
Festive cheer and sparkle is returning to London’s Trafalgar Square this November! Filled with 30+ beautiful chalets and stalls, Christmas at Trafalgar Square is a beloved festive market in central London, famous for its gorgeous handcrafted goods and epic setting.
With an authentic German Christmas market feel and classic festive food stalls and bars, Christmas at Trafalgar Square is free to explore this November and December. And with the spectacular National Gallery in the backdrop, it’s the perfect setting to grab a cup of mulled wine, cider or hot chocolate and get stuck into the festive cheer!
London’s twinkling riverside Christmas market is back for 2026. Winter by the River, located just a stone’s throw from London Bridge and Tower Bridge, brings together a cosy collection of Christmas-themed cabins along this iconic riverside walk.
From pop-up bars and festive street eats to independent wooden stalls selling everything from artisan crafts to one-of-a-kind gifts, you’ll also find plenty of activities to keep everyone entertained at Winter by the River. The Glasshouse Terrace is the perfect spot for a mulled drink and riverside view. And the beloved curling lanes will return alongside the après-ski bar.
This charming, historic hub, nestled in London’s East End, transforms into a winter wonderland during the Christmas season. Celebrating peace, love and joy, Christmas at Old Spitalfields Market features everything from twinkling light installations and stunning decorations to a delightful aroma of mulled wine, festive treats and thoughtful gifts.
Shop into the evening throughout December at the Market’s Christmas Shopping Lates and discover artisanal jewellery, cosy knitwear, vintage treasures and hearty festive food stalls for when you’re feeling a little peckish.
No spam. Just interesting articles, directions, events and inspirations.
We process your data in accordance with our Privacy Policy.
We'd love to keep you updated with offers, our best value rooms, inspiration and more!
You can opt out at any point by clicking the unsubscribe link found in our emails.
Privacy Policy