Top 10 Christmas markets in London 2021

It is that time of the year again! 🎄

Whether you’re looking for the perfect gift for your loved ones or just can’t wait to treat yourself to amazing street food and Christmas entertainment, this guide will take you on a fun-packed Christmas ride through the top 10 must visit Christmas markets of 2021.

Article updated October 2023


  1. Southbank Centre Winter Market

Southbank centre christmas markets

Image: London Toolkit

Experience the festive spirits of the Southbank Center Winter Market overlooking the spectacular River Thames. Filled with stunning wooden chalets lined up across the river, you can expect to be swayed into Christmas heaven with wonderfully spiced Christmas warmers and gooey delights at the Winter Market. The market is also surrounded by a twinkling winter lights display, festive as it gets! OPEN UNTIL THE 24th DEC.


2. Leicester Square Christmas market

christmas markets


 Attend Leicester Square Christmas market to encapsulate a Christmas movie feel with splendid treats and remarkable hand-crafted goods for Christmas gifts.  There will also be a whole host of fantastic shows in the style of traditional 1920s spiegeltent (a massive gorgeous tent that acts as a theatre!). OPEN UNTIL THE 9th JAN.


3. Covent Garden Christmas Village

Covent Garden christmas markets


Be amazed by the magnificent 60ft Christmas tree that overlooks the beauty of the sparkling lights of Covent Garden. Bringing Christmas to 💡light💡 with ‘to die for’ mulled wine and cider served in a traditional mulled shack and hot churros perfect for a cold day. Sit back and enjoy the Covent Garden Christmas Choir with daily live performances to bring that extra festive feel. OPEN UNTIL THE 8th JAN.

4. Greenwich Christmas Market

Greenwich Christmas Market


Wander under the glittering lights of the Greenwich Christmas Market and discover a handful of stalls without doubt filled with Christmas joy and tasty bites like Christmas cake🍰🎄 and of course the mulled wine is not worth missing out on. OPEN UNTIL THE NEW YEAR.


5. Borough Market

Borough Market

Image: Borough Market

Take in the beautiful historical arches of Borough Market and experience one of London’s finest markets decorated in a Christmas style with glowing lights giving a feeling of Christmas magic. 

Known for its delightful food, Borough Market in Christmas takes Christmas-styled foods to Chrtistmas paradise. 

Make sure you have a lovely hot drink to add to the special Christmas feeling. OPEN UNTIL THE 9th JAN.


6. Eccleston Yards Christmas Market

Eccleston Yards Christmas Market

Image: Eccleston Yard

Delve into the wonderful open Eccleston Yards Christmas Market and you will find distinctive, perfect gifts for stockings to fill everyone up this Christmas. Enjoy the astonishing courtyard with live music on show creating that lovely festive feel readying you up to the cold season of joy. OPEN UNTIL THE 19th DECEMBER.


7. Selfridges Christmas Market

Selfridges Christmas Market

Image: secretldn

Just behind the department store, Selfridges Christmas market takes any visitor on a wonderful Christmas journey packed with gift stalls and nibbles giving you several options on festive treats and drinks, whilst filling up those stockings with unique gifts.🎁 

All this and a place to find the perfect Christmas tree before it is too late! 


8. Kingston Christmas Market

8. Kingston Christmas Market


Take a walk through the Kingston Christmas Market where you will discover magical, unique gifts for your loved ones set in cosy wooden cabins. There’s delicious street food and twinkling lights all around. This market sure does everything you could ask for packed with entertainment that’s perfect for children, including a carousel! OPEN UNTIL THE 24th  DEC.


9. Christmas by the river at London Bridge City

9. Christmas by the river at London Bridge City


A beautiful market that looks over the stature of London, including the iconic Tower Bridge. With a “guardians of woodland” theme you can spot woodland creatures as you meander through the various pop up cabins filled with gifts and foodie treats. You will be spoiled for choice with uniqueness and creativity finding wonderful presents at Christmas by the river at London Bridge city. OPEN UNTIL THE 31st DEC.


10. The Christmas Market at Westfield London

10. The Christmas Market at Westfield London


Take the path through traditional wooden cabins where you will discover amazing goodies in the square, including jewellery and hand crafted goods. Delve into incredible foods such as German sausages and lovely authentic Indian food and finish off by filling your faces with gooey, heavenly chocolate treats preparing you for the best Christmas ever! OPEN UNTIL THE 24th DEC.

Whether you are just browsing Christmas markets this year, trying to find the most amazing gifts and goodies for loved ones or feel like going to Christmas markets to lift your Christmas spirits, we hope you enjoyed your Christmas market adventure with RiSE.

Tis’ the season to be jolly! 🎄

Leave a comment

Please note, comments must be approved before they are published

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.