The Best London Christmas Markets

Tis the season! To be Shopping!

Whether it is brilliant gifts you are after, delicious festive food, or just want to enjoy the holiday spirit. London has some of the best Christmas Markets for you to enjoy. So wrap up warm and choose from the best of the best.




Christmas at Portobello



Want to make plans for your December Sundays? The vibrant Portobello market turns into a Christmas market in December. The perfect place to locate unique Christmas gifts hand crafted by London’s finest artisans and makers. The street offers magnificent street food and mulled wine to keep you warm as you wonder round the stalls.

Location: Portobello Road Market, Elgin Crescent to Cambridge Gardens

Dates:  @   

  • Sunday 6 December
  • Sunday 13 December
  • Sunday 20 December

Price: Free!




Fulham Palace Christmas Fair



Visit the beautiful Fulham Palace to experience the wonderful market on offer. From food to gifts the Christmas fair offers the perfect holiday experience for all the family. Make sure to pre-book to get the best price and go fast before it sells out!

Location: Fulham Palace, Bishop’s Ave, London SW6 6EA

Dates: @10:00 – 16:00

  • Saturday 3 December
  • Sunday 4 December

Price: Pre-booked – £5.00 adult, £3.00 child , £14.00 family (On the day prices will increase by £1.00)




Hampton Court Palace festive fayre 



The stunning historic Hampton Court Palace is the perfect backdrop for festive fun. The palace has wonderous treats on offer to get you into the Christmas spirit. The experience offers some of the finest foods as you travel through the courtyards and watch cookery demonstrations to take the experience home into your own kitchen.

Location: Hampton Court Palace, Hampton Ct Way, Molesey, East Molesey KT8 9AU

Dates: @10.00-18.00

  • Friday 2 December
  • Saturday 3 December
  • Sunday 4 December

Price: Entry to Festive Fayre is included in a Hampton Court Palace admission ticket. HRP members go free with pre-booking.




A taste of London Winter 2022



For a food filled Christmas, A Taste of London is the market for you! The experience offers interactive masterclasses, food, wine and whiskey tastings. Finally, you can purchase presents from the boutique food gift stalls to share the foody fun.

Location: Tobacco Dock, Wapping


  • Saturday 26 November
  • Sunday 27 November



Winter Wonderland 



Winter Wonderland might be the most iconic Christmas event! Hosted in Hyde Park this wonderland has it all to offer. Free to enter however, make sure you pre-book to ensure entry. If you get tempted to venture from the stalls Winter Wonderland offers rides, an ice slide, Santa’s grotto and so much more!

Location: Hyde Park, London W2 2UH

Dates:  18th November 2022 — 2rd January 2023 (closed Christmas day)

Price: Free! (must pre-book free tickets)




Christmas in Leicester Square


Christmas in Leicester Square offers an incredible market in the heart of the capital! Enjoy the city buzz paired with Christmas shows, pantomimes and Kid’s theatre. This is the perfect festive occasion to eat, drink and be merry.

Location: Leicester Square, WC2H 7NA

Dates: 12th November 2022 – 3rd January 2023

Price: £11.50 for adults



Sign up to our newsletter for weekly news & opportunities, exclusive offers & competitions, upcoming events & inside scoop!

Thanks for subscribing to our newsletter!