Time to get festive!
We’ve narrowed down some of our favourite Christmas Markets in London this year. From mulled wine to German-street food and handmade gifts – personally, we’ll be there for the food but there’s plenty to do for everyone…
1. The Pear Tree Christmas Market
Based in Batter Sea Park, you can soak up the festive spirit at the Pear Tree Christmas Market, host to more than 30 artisan Christmas market stalls.
There you can find everything from seasonal food and drink (bring on the mulled wine!) and handmade gifts, you can even stop by their marshmallow fire pit.
On Sunday 3rd Dec, the Pear Tree Cafe is also serving up a Christmas Supper. Think puller pork sliders, turkey schnitzel brioche bun with cranberry sauce and melted brie on top.
Take a walk through Battersea Park and visit the enchanted Christmas Market on the 2nd & 3rd of December.

2. Winterville
Winterville holds Clapham Common’s very first ice rink. Other than skating though, you can enjoy good street food from the gourmet street feast, while watching Christmas classics in Backyard Cinema’s Winter Night Garden. There’s even crazy a crazy golf course and a huge Ferris wheel – it’s not a fair without a Ferris wheel!
Winterville is open now to 1st January.

3. London Bridge: Christmas by the river
On the bankside of the Thames, you can find the annual Christmas market stretching over 40 different festive themed wooden cabins. There, you can find handcrafted bespoke gifts as well as a selection of delicious festive food.
London Bridge: November 30th – 3rd January.

4. Greenwich Market at Christmas
Okay, this is one of the bigger markets. With 150 stalls, you can find a range of fun stocking fillers, original art pieces, and other gifts.
Of course, like any other market, you can find delicious seasonal street food and for the young ones, they can visit Father Christmas at his magical Grotto.
Greenwich Market at Christmas is open until 24th December 2017.

5. Kingston Christmas Market
Just off Richmond park, you can venture over to the picturesque Kingston upon Thames. Their Ancient Market Place is host to sparkling festive cabins packed with yummy food, handmade arts and crafts and beautiful decorations.
After a day of shopping you can head over to their Alpine Village to relax among their snow-covered trees and enjoy even more food – how does German-style street food sound?
Kingston Christmas Market is open until 31st December.
