London is brimming with magical Christmas markets and fairs, here are some of our favourites that are perfect for a festive wander.
There’s nothing that gets us more in the mood for the sparkliest season than pulling on a woolly hat, clasping a hot drink and grabbing our best friends for an amble around a Christmas market or fair.
From traditional stands laden with gifts that could trick us into thinking we’re in Germany or Denmark, to delicious food stalls selling hearty culinary delights and all the mulled wine a person could (and should) possibly consume, there’s no better place to spend downtime in December than at a Christmas market.
Thankfully, London has more than a fair few setting up shop this festive season. Every year we make it a tradition to check out the old faithfuls like Winter Wonderland in Hyde Park and the Christmas market that adorns the South Bank come November, but we’re always excited to see which creative, independent fairs spring up, too.
Take a look below at some of the best Christmas markets in London for 2019, which we’ll keep updating as more are announced.
Winter Wonderland Christmas Market
Where: Winter Wonderland, Hyde Park, 8 Harewood Row, Kensington, NW1 6SE.
When: Winter Wonderland is on from 21 November 2019 – 5 January 2019.
What: From fairground rides to Santa’s grotto, Winter Wonderland in Hyde Park is full of festive fun. Whether you fancy picking up a present from one of the many stalls or spending an evening trying out every ride, it’s definitely worth a trip in the run-up to Christmas.
How much: Winter Wonderland is free to enter.
Christmas in Leicester Square
Where: Christmas in Leicester Square, WC2H 7LU.
When: Christmas in Leicester Square is on from 8 November to 6 January 2019.
What: Santa’s Grotto? Check. Plenty of stalls and festive entertainment courtesy of Underbelly? Check. It’s hard to miss this market when it’s positioned right in the heart of Leicester Square, so you have no excuse not to swing by.
How much: Christmas in Leicester Square is free to enter.
Christmas by the River
Where: Christmas by the River is at London Bridge City, between Tower Bridge and London Bridge, 2A More London Riverside, London SE1 2DB.
When: 26 November until 5 January 2020.
What: With views down the river and rows of German-style chalets, this is the perfect spot to head to after a day’s work. Go to a festive workshop or simply grab a cocktail or two.
How much: Christmas by the River is free to enter.
Images: Courtesy of brands / Getty / Unsplash