Swap stressful Christmas shopping for something a little more laid back. Whether you're searching for a last-minute bauble or desperately seeking inspiration for the perfect gift, we've got you covered with our guide to London's Christmas markets and fairs. Find festive foodie treats, arty offerings and everything else you'll need to get your festive shopping done and dusted. Pick your local area or venture across town with our guide to all the best annual Christmas markets in London.
We'll be updating this page with more festive fairs and Christmas markets for 2017.
RECOMMENDED: Find more festive fun with our guide to Christmas in London
Christmas markets in London
The Grinch would have a real job stealing all the Christmas from Hyde Park's massive tribute to festive fun. The Christmas markets is a real treat for anyone feeling the spirit of the season, as long as you're ready to hear all those songs as you potter. You'll find handmade gifts and pretty confectionery sold from cute wooden huts.
Christmas Market at Tate Modern
Pretty wooden chalets usually fill the space between the Tate Modern and the Thames for this traditional Christmas market. Shoppers can browse handmade wooden toys, accessories, intricate decorations and plenty more, before tucking into festive food and warming cups of glühwein. A Victorian carousel and festive music help add to the Christmas spirit.
London Bridge City Christmas Market
This annual market boasts a winning combination of homemade gifts and delicious food. Get your mitts on handmade crafts and peruse pop-up food stalls and bars serving Christmas cocktails, mulled wine, hot cider and craft beers.
Find more festive fun in the capital
The Italian Delicatessen
Venue says: “Join us for the best Italian aperitivo this side of London and pick up our quality ingredients to enjoy your meal with friends and family!”