A Guide to London’s Christmas Markets 2023

Post Thumbnail

Hyde Park Winter Wonderland 

17th November 2023 – 1st January 2024

Hyde Park’s famous Winter Wonderland returns on the 17th of November for over a month. This Christmas Market is perhaps the most popular in London, due to the vast number of rides, games, stalls and impressive shows that are featured annually! Make sure you purchase your tickets in advance, as popular time slots are likely to become fully booked.

Kingston Christmas Market

16th November – 31st December

If, like us, you believe that the best part of Christmas markets is the food, then make sure you mark Kingston Christmas Market on your calendar. This European-style Christmas market is designed to resemble a traditional German winter market you’ll even be able to enjoy a traditional bratwurst hot dog while you peruse the charming stands.

Christmas Under the Canopy

Kings Cross, 23rd November – 23rd December

Christmas Under the Canopy will return this year for one month. Opening its doors on the 23rd of November, it will showcase a selection of fresh produce, craft and food stalls all under a stretch of twinkling lights, which are certain to get you into the festive spirit.


View this post on Instagram


A post shared by Canopy Market (@canopy_market)

Borough Market at Christmas

28th November 2023 – 9th January 2024

If you’re a foodie, then Borough Market at Christmas is not an event to be missed! The second you step foot in Borough Market your nostrils will be met with the smell of delicious international cuisines. You’ll find everything from street food stalls, charcuterie specialists and wine connoisseurs at this market, making it a favourite all year round.


View this post on Instagram


A post shared by Borough Market (@boroughmarket)

Christmas at Portobello

6th, 13th and 20th of December

Beginning on the 6th of December, Sundays spent at Portobello Market will have a festive flare this winter! From vintage clothing and handcrafted jewellery to trinkets and street food, Portobello Market is an excellent place to do some Christmas shopping! 

Leicester Square Christmas Market

8th November 2023 – 7th January 2024

This quaint Christmas market is a great place to visit if you’re looking for something to do in central London. While the Leicester Square Christmas market is petite, it’s home to an array of stalls, many of which sell handmade goods and personalised items. Plus, there’s a selection of street food at this charming market the mini doughnuts and crepes are particularly tasty!

Christmas by the River

14th November 2023 – 2nd January 2024

Located right next to Tower Bridge, you’ll find a stretch of market stalls, all of which resemble adorably cosy cabins. The traders at this market have been carefully curated to provide visitors with unique and high quality products! Plus, you’ll be able to get a marvellous view of London’s skyline from this market, great for gazing upon while sipping a warming mulled wine. 


View this post on Instagram


A post shared by London Bridge City (@ldnbridgecity)

Southbank Centre Winter Market

2nd November – 26th December

The Southbank Centre dove into the festive spirit early this year, opening the doors of its Winter Festival on the 2nd of November! This charming Christmas market not only features an array of trader stalls, rides and street food venders, but is also home to a number of pop-up bars, including one themed around an alpine chalet.