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 until early January, there is plenty of time for you to squeeze in a visit!
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 – make the perfect stocking filler for your loved ones! Craving a cheeky sweet treat? Discover freshly prepared culinary delights and cosy refreshments to end your festive night out.
Southbank’s riverside winter extravaganza is back this festive period with the ultimate Christmas market experience. The Southbank Centre Market is a big part of their annual winter festival, featuring theatre shows and art exhibitions.
This Christmas market promises plenty of wooden chalets along the bank of the Thames overlooking London’s iconic Embankment. Offering endless festive goodies and cuisines, warm yourself up with a warm mug of hot chocolate or a cheeky cup of mulled wine. Filled with yummy street food, this family-friendly food market is sure to get you in the Christmas spirit.
Christmas in Covent Garden brings together spectacular decorations with some of the capital’s most gorgeous shopping experiences. This iconic annual event returns on November 7th with plenty of exclusive experiences and entertainment throughout the festive period.
As well as plenty of stalls filled with gifts and stocking fillers waiting to be discovered, there will also be plenty of festive dining from some of London’s finest eateries. Keep an eye out for exclusive pop-ups on the Piazza and fabulous deals from the biggest names of your fashion and beauty favourites!
Leicester Square’s festivities are confirmed to be back for another year! Christmas in Leicester Square will transform the iconic central London streets into a winter fairyland adventure with stalls, chalets, and activities galore!
There are plenty of delicious eatery stalls to explore, so be sure to fill up on festive goodies from all over the world. Leicester Square Christmas Market also promises the return of its award-winning musical show, La Clique, which also featured at the sold-out Edinburgh Fringe festival. Be sure not to miss out on this festive cabaret, comedy experience!
This stunning fresh food market located in Southwark is turning festive once again this Christmas season! As one of the largest and oldest food markets in London, you can be sure that the sights and displays will always be amazing.
Borough Market at Christmas is the perfect festive experience for any foodies out there. With a diverse variety of culinary delights, from pâté and cheese to bakeries and champagne, there will be a stall to suit everyone’s tastes. Just make sure you visit with an empty stomach!
If you’re looking for the last few bits to grab to round off your gifts this year, look no further than the Greenwich Christmas Market. Located in the heart of this ancient maritime neighbourhood and surrounded by plenty of shops and restaurants within the daily market, Greenwich Christmas Market is the perfect shopping spot for stocking filler knick-knacks and an array of arts and crafts stalls.
Opening alongside a stellar festive light switch-on, Greenwich Christmas Market is one annual event you won’t want to miss!
With over 40 festive cabins, all with a whole host of goodies and trinkets to explore, the Kingston Christmas market is the perfect place to visit if you’re looking for a joyful Christmas experience.
With market stalls ranging from traditional Christmas ornaments and decorations to the tastiest street food London has to offer, this annual Christmas market is in the centre of Kingston Upon Thames. Fun fact: this is also the destination where Mr Bean’s Christmas carolling scene was filmed!
Christmas at Canopy Market is a wonderful covered Christmas market located in London’s historic King’s Cross district. This staple London market is extending its hours for Christmas and returning with plenty of exciting festive 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 try, with something to suit everyone’s tastebuds.
The festive cheer and sparkle is returning to London’s Trafalgar Square this November! Filled with 34 beautiful chalets and stalls, Christmas at Trafalgar Square is a beautiful festive market famous for its gorgeous hand-crafted goods.
With an authentic German Christmas market feel and plenty of tasty festive food stalls and bars, Christmas at Trafalgar Square is free to explore this November and December. So grab a mulled wine, cider or hot chocolate and get stuck in!
London’s twinkling riverside Christmas market is back for 2024. Winter by the River is located just a stone’s throw from Tower Bridge and brings together a cosy collection of Christmas-themed cabins along this riverside walk.
From pop-up bars and festive street eats to independent craft stalls and gift vendors, Winter by the River has something new for 2023… Presenting ‘Karaoke at the Pier’! A fabulous musical experience for those eager to belt out their favourite festive tunes this Christmas.
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 every Wednesday and discover artisanal jewellery, cosy knitwear, vintage treasures and hearty festive food stalls for when you’re feeling a little peckish.