The Best Christmas Markets To Visit In London

Whether you’re on the hunt for some thoughtful Christmas presents, or you simply want a fun afternoon out with a glass of mulled wine and a mince pie, there are some great Christmas markets still going ahead this year. Here are eight of the best the capital has to offer.

Borough Market 

Open: Every day in December (excluding bank holidays), with late night shopping until 9pm every Thursday and Friday. 
Price: Admission is free. 
Alongside their year-round stalls, Borough Market is putting on a range of festive activities throughout December. Visitors can watch a daily live performance or ‘cookalong’ from a top chef, such as Matt Jones, Ravneet Gill and Calum Franklin, before sampling some of the delicious local produce on offer. Take home a cheeseboard from the Borough Cheese Company, visit the Alpine Deli for charcuterie meats, and pick up your Boxing Day joint from the Ginger Pig. If you don’t have time to browse, Borough Market are also offering a bespoke personal shopping telephone service where they will deliver festive treats to your home (at selected postcodes within the M25). 

Southwark Street, SE1 1TL


Selfridges Christmas Market

Open: Until 3rd January 2021, from 4-9pm on weekdays and 12-9pm at weekends.
Price: Admission is free. 
Located at the back of the store on Edward Mews, Selfridges Christmas Market has a selection of pop-up stalls, food vendors and fairground rides for the whole family. While the kids slide down the Helter Skelter and ride the carousel, adults can buy a last-minute Christmas tree from Moyses Stevens, shop for decorations and accessories at the stalls, and stop off for a hot buttered rum, warm apple cider or hot chocolate at the mulled wine bar. The street food stalls have something for everyone, from decadent pasta by Cheese Wheel to burgers by Tramshed Project. Be sure to visit the Gully truck to sample their tasty Indian bites.

Edwards Mews, W1U 1QZ


Greenwich Christmas Market 

Open: Wednesday 16th & Wednesday 23rd December, from 11am-8pm.
Price: Admission is free. 
Greenwich Market is holding two more late-night shopping events on the two remaining Wednesdays before Christmas. Stalls will be selling a selection of handcrafted gifts, including jewellery, eco-friendly homeware, and a range of handmade prints. Visitors will be treated to festive music from brass ensemble Tunnel Chops, plus festive treats from the hot and cold food stalls, including mince pies and mulled wine. Once you’ve been to the market, finish off by popping into nearby deli Champagne + Fromage to shop their extensive wine and cheese selection.

5B Greenwich Market, Greenwich Peninsula, SE10 9HZ

Visit GreenwichMarket.London

Hackney Christmas Market

Open: Saturday 19th & Sunday 20th December, from 11am-6pm.
Price: Admission is free, but a £2 charity donation is encouraged.
Hackney Christmas Market at Bohemia Place is back for another year of festive treats. This year, each stall will be run by local, independent traders, with a range of artisan gifts and Christmas street food. Make your way around the food stalls for a range of tasty vegan bites, and stop off for a drink at one of the many bars on site for a glass of mulled wine or a warm cocktail. If craft beer is more your thing, there will also be offerings from local breweries to enjoy on the day, or buy as a gift. Children and pets are welcome too, so bookmark this for a family day out. 

Bohemia Place, Hackney, E8 1DU


Festive Flea 

Open: Saturday and Sundays until 20th December from 11am-6pm. 
Price: Admission is free. 
Festive Flea market returns to Vinegar Yard in Bermondsey for another year of festivities. There are over 40 stalls of Christmas decorations to browse, where you’ll find wreaths, baubles, and sustainable, hand-crafted gifts. All items sold will support local business and independent brands, and this year, there’s a focus on vintage and second-hand items. Once you’ve found a unique gift (or two), make a beeline for the food stalls to enjoy a glass of mulled wine and chocolate-dipped churros. 

St Thomas Street, Bermondsey, SE1 3QX


Lower Stable Street Christmas Market

Open: Saturday 19th Sunday 20th December, from 12-5pm.
Price: Admission is free. 
This year, King’s Cross has not one but two Christmas markets. Following its debut opening on Lower Stable Street earlier this year, the festive market has an eclectic mix of independent brands selling unique and handmade gifts, as well as a great selection of Christmas trees and wreaths by Fluoresse and the Botanical Boys. Once you’ve shopped the stalls, head to the food stands for specials from cult sandwich sellers Dom’s Subs; natural and mulled wines from Top Cuvée; and sauces, pickles, and cheese from Kold Sauce, Good Morning Neighbour and The Odds. Don’t miss Longboy’s gourmet hot donuts – the ultimate sweet treat. 

Lower Stable Street, Kings Cross, N1C 4LW



Christmas Under The Canopy

Open: Saturday 19th from 11am-6pm & Sunday 20th December, from 12-6pm.
Price: Admission is free. 
Bedecked with beautiful star lights, the Christmas Under The Canopy market has some of the best decorations on this list. Visitors can browse the various market stalls for seasonal food and drink – expect mince pies, artisan cheese, panettone, gin gift boxes, olive oil and white truffles – and a selection of Christmas wreaths and flowers. For a thoughtful gift, choose an Italian Christmas hamper by Woop, or a gin gift box from Artisan Gin. 

West Handyside Canopy, Granary Square, Kings Cross, N1C 4PQ


Duke Of York Square Festive Market

Open: Saturday 18th December, from 10am to 4pm.
Price: Admission is free.
This Saturday, Chelsea’s Duke Of York Square will hold its final festive market of December. The square will be full of seasonal delicacies and gifts from artisan traders, including Christmas confectionery from gingerbread makers Ginger Q, warming winter drinks by Broma Chocolate and unique gifts from Antique Cup, Fork & Cork, and Smith & Strand. Be sure to grab a glass of mulled punch from Partridges’ alcohol tricycle. Once you’ve visited the market, head across the road for an al fresco dining experience at restaurants Vardo, Manicomio or Polpo, and walk down to Pavilion Road (which will be pedestrianised during the day) to visit the delis and bakeries. 

Duke of York Square, Chelsea, SW3 4LY


*DISCLAIMER: Please ensure you are aware of the social distancing guidelines in place at each venue, as well as rules on meeting up in groups larger than six outdoors.​

DISCLAIMER: We endeavour to always credit the correct original source of every image we use. If you think a credit may be incorrect, please contact us at