The best Christmas markets in London, 2022
Find unique gifts and support independent businesses: these Christmas markets give us what we love from the festive season

From the established markets making their annual return, to a little-known gem hidden down the cobbled streets of a sleepy neighbourhood, here are the best London Christmas markets to explore this festive season.
Columbia Road Late Night Shopping Wednesdays
Location: Columbia Road, Bethnal Green, London E2 7RG
Wednesdays from 30 November - 21 December, 5pm - 9pm

Chelsea Physic Garden Christmas Fair
Location: Chelsea Physic Garden, 66 Royal Hospital Road, London SW3 4HS
Thursday 24 - Sunday 27 November, 10am - 4pm
Make a start on your Christmas shopping while enjoying a thoroughly festive day out at Chelsea Physic Garden, where the annual Christmas Fair welcomes 100 traders showcasing independent crafts, clothing, jewellery and more. Soak up the fresh air and admire the surrounding foliage as you shop, sampling locally produced food and drink as you go.
Christmas Canopy Market at King's Cross
Location: West Handyside Canopy, just off Granary Square, King's Cross, London N1C 4BZ
Fridays 12pm - 8pm, Saturdays & Sundays 11am - 6pm
Canopy Market, run by Real Food Festivals, is serving up festive treats aplenty in the run-up to Christmas. Its December market offers great Christmas gift ideas as well as the chance to shop locally for seasonal foods to bulk out your festive celebrations.
Crafty Fox Christmas Market
Location: Mercato Metropolitano & The Crossing, King's Cross
Saturday 3 - Sunday 4 December & Saturday 17 - Sunday 18 December (Mercato Metropolitano); Sunday 11 December (Kings Cross)
Expect gorgeous clothes, hand-crafted toys, homeware and accessories from quirky artists and designers at Crafty Fox's annual Christmas Markets, plus plenty of stalls serving gourmet street food and seasonal drinks.
Venn Street Saturday Market
Location: Venn Street, Clapham, London SW4 0AT
Saturdays (10am-4pm)
While not exclusively a Christmas market, Venn Street Saturday market in Clapham is especially lovely to browse during the festive season. Stock up on choice cuts of meat and quality cheeses for your spread; search for stocking fillers and decorations from the market's broad range of independent and artisan producers; and enjoy a hearty pastry and steaming cup of mulled wine while you're there.
Eccleston Yards Christmas Market
Location: 3-4 Eccleston Yards, Belgravia, London SW1W 9NF
Saturday 26 & Sunday 27 November, 11am - 5pm

From vegan candles to eco Christmas cards and DIY craft sets to enjoy with the whole family, Eccleston Yards Christmas Market is full of music, festive scents and amazing food. Grab something yummy from Wild By Tart or Jones Family Kitchen, a bag from Bespoke Boutique London, environmentally friendly skincare from Vui Vui Botanic Atelier, woollen stocking fillers from UDOM and more.
Pexmas
Location: Copeland Park and Bussey Building, 133 Copeland Road, Peckham, London SE15 3SN
Saturday 3 & Sunday 4 December, 11am - 6pm

With over 100 small businesses trading plus delicious bites and entertainment, Pexmas is the go-to place for gifts from independent artisans, makers and food producers. You can also shop the products online – you'll want it all.
Southbank Centre Winter Market
Location: The Queen's Walk, Lambeth, London SE1 8XX
3 November - 26 December (Sunday-Thursday, 11am-10pm; Fridays and Saturdays, 11am-11pm)
Wander along the South Bank at this time of year and you'll find stalls standing shoulder to shoulder, providing a warming glow to passing visitors. Take refuge from the harsher elements by hunkering down between the cosy Alpine lodges. Here, you can take your pick of handmade gifts and warming street food from around the world, which is served until 10pm. Beneath the twinkling lights and with a venison hot dog in hand, the winter chill will soon melt away.
Christmas in Leicester Square
Location: Leicester Square, London WC2H 7LU
Monday - Friday, 12pm - 10pm; Saturday & Sunday 10am - 10pm

Amid the flashing lights and blaring music of the West End is Leicester Square’s Christmas market, where a more pared-back experience lies in store. Wander between Bavarian-style wooden huts and admire the traditional toys, festive ornaments and hand-knitted clothes on offer, while enjoying a glass of mulled wine or plate of something warming. No visit is complete without catching a show at the Spiegeltent. La Clique's dazzling circus skills and a very merry cabaret concert are among this year's highlights.
Mayfair Christmas Market
Location: Mayfair Place, London W1J 8AJ
Thursday 24 - Saturday 26 November, 11am - 9pm
Are artisan gifts with a luxury twist your thing? Then look no further than the Mayfair Christmas Market. Stock up on hand-crafted goodies, then cheers your finds at the Louis Roederer Champagne Ice Bar, where house DJs Sally & Spencer are spinning the decks. Meanwhile out on the streets, shoppers will find themselves serenaded by minstrels and carol singers. Between the stalls, you'll find all sorts of fancy snacks, including local restaurant Novikov’s Asian and Italian delicacies, plus caviar and oysters (as this is Mayfair, darling). For the sweet-toothed, there's a chocolate corner and plenty of mulled wine stations. Oh, and keep your eyes peeled for visiting reindeers.
Design Led: The Saturday Makers Market
Location: Ram Quarter, Wandsworth Town, SW18
26 November 3 & 17 December, 11am - 4:30pm

This new makers' market in Wandsworth Town is being run by Design Led, an events platform with several other markets across the city. Head on down to plump up your stockings with sustainable brands, homeware, fashion, artisan condiments and more.