Best London Christmas Markets


Christmas in London is something special. There will be endless parties to attend, sparkly dresses to wear, and Christmas lights dancing along Regents and Carnaby street.

But the most Christmassy thing to do in London is to visit the various London Christmas markets throughout the city. Here are the best London Christmas markets to visit over the festive season.

Hyde Park Winter Wonderland Christmas Market The Bavarian village is where the party happens at Winter Wonderland, where beers and shots flow like a never-ending river, and there’s non-stop music to keep you dancing into the night.


Leicester Square Christmas Market Christmas in Leicester Square includes live music, comedy and cabaret, carnival rides, and Santa’s grotto. You can peruse the markets wooden chalets selling handcrafted goods and treats.

Christmas by the River at London Bridge City Running between the Pier and Tower Bridge, with almost 70 chalet-style stalls covered twinkling fairy lights selling everything from food, mulled wine to artisan Christmas gifts.


Kingston Christmas Market There is plenty to see at the Alpine Village where you can grab a glass of mulled wine or peruse for some German-style street food.

Winterville Clapham Common Winterville is an alternative Christmas market in London. Think live DJs, comedy, musical bingo, roaming magicians, kid’s raves, Mexican wrestling and outdoor Ice Rink.