These festive winter wonderlands offer the ultimate Christmas shopping experiences – complete with mulled wine, roasted chestnuts, carol singing, live music and even wreath making. Check out our guide to the best Christmas markets in London for 2018…
The Best Christmas Markets in London
Christmas in Kingston
On Thursday 15th November, the riverside town of Kingston will switch on its Christmas lights and the anticipated Christmas market will commence! Only a 28 minute trip from Waterloo, visit the market that will feature a curated selection of independent makers selling seasonal food and other Christmas treats whilst festive live music plays on. Christmas in Kingston offers something for everyone in the family with many different areas to explore. For a ‘moment of calm’, visit Alpine Village where you’ll be able to drop your shopping and sit comfortably with a mulled wine or hot cider. For an adventure, walk The Fairy Tale Trail and discover clues across the town’s centre. For festive fun, visit and enjoy the Candy Cane Forest with rides the kids will love. For a spot of seasonal theatrics, catch Hansel & Gretel at the Rose Theatre. With so much going on and so much to do and see, visit their website for all the information!
London’s Farmers’ Markets
For a British festive feast this Christmas, head down to London’s Farmers Markets. These markets have been going since 1999 and certainly do not disappoint. Whether you’re looking for Oak Smoked Cheddar & Double Devonshire, Hazelnut & Orange stuffing or Mulled Cider, there is something for everyone here. Locations all around London.
Winterville on Clapham Common: 23 November – 1 January
London’s alternative festive experience will be hitting Clapham Common this season with its first-ever Ice Rink and Wasted Chic Christmas Market. Featuring Street Feast, Backyard Cinema, Plonk Golf and Twisted Wheels Roller Disco, there is also a massive entertainment programme lined up to suit all ages (including an appearance from the acclaimed South London Soul Train). 15 November – 23 December, .
Greenwich Peninsula, a new London neighbourhood with creativity, arts & culture at its heart, will be hosting SAMPLE Christmas on Saturday 1st & Sunday 2nd December. In situ for the first time this year will be the Rainbow Halo, an illuminated starry archway installation by jewellery designer Tatty Devine, to light up Peninsula Square and inject some festive cheer.With emerging and established traders from the worlds of fashion, design, homeware, food & drink, visitors can shop, eat and celebrate the start of the Christmas season. Some trader highlights this year include design brand Darkroom, sustainable slow-fashion brand IDIOMA, homeware with globally sourced materials by Pelican Story, cutting edge footwear brand Tracey Neulsand Lone Design Club, a retail platform providing like-minded fashion & lifestyle brands an alternative route to market. 1st & Sunday 2nd December.
Camden Market Pop-up Christmas Market: 24 November – 23 December
Head to Camden Market’s North Yard for a festive edition of the famous retail space. The market will welcome Santa’s Gingerbread Workshop, hourly snow flurries and carols along with mulled wine and festive foods.
Belgravia Christmas Sunday: Sunday 2 December, 11am – 5pm
Transport yourself to a winter wonderland at Christmas Sunday on Elizabeth Street, Belgravia. With artisan crafts and a host of independent stalls, find some unique festive gifts and enjoy seasonal food and drinks from the local traders.
Christmas on Pimlico Road: 5 December
In the heart of London’s design district, Pimlico road will be hosting a Christmas edition of its weekly farmers’ market on Orange Square. From roasted chestnuts to all your favourite Christmas trimmings, the hard part will be saving your tasty treats until the big day. From 10-4pm.
Brown Hart Gardens Christmas Market
From seasonal treats to luxury French and Italian hampers, you’ll find some unique winter wonders at these beautiful elevated public gardens. Head down to the Christmas market at Brown Hard Gardens and enjoy a Bavarian sausage or crepe while you browse.
Novikov Restaurant & Bar’s Yuletide Extravaganza: 30 November – 1 December
Mayfair Place W1 will once again be transforming into a Christmas market this winter by closing off the road from traffic to allow visitors to eat and shop their way into the festive spirit. Entry will be free for all, and as before their will be a host of well known London retailers present including brands such as Olivia & Pearl, Sandy Bay London and Savernake Knives. 30 November – 1 September,
Hyper Japan at Olympia London, 16-18 November
Fans of Japanese culture should check out the seventh annual Christmas Market from Hyper Japan. Because what better way to say ‘Merry Christmas’ than with a sake, sushi and some live performances?
Old Spitalfields Market
This vibrant, historic market place is championing gifts with a conscience with a series of weekday pop-up guest markets, including the designer-makers of Urban Makers and Mother Maker, ‘Small Business Saturday’ from the East End Trades Guild, and The Good Market, where you can shop #100goodbuys from brands that care about their social, economic and environmental impact. From 28 November.
The Christmas Treats Bazaar, Covent Garden, 28-30 November
Make the most of retail discounts, try your hand at wreath making and enjoy festive food at Covent Garden’s Christmas Treats Bazaar, taking place at St Martin’s Courtyard and Mercer Walk. If you’re stuck for present ideas, there are inspirational gift displays across fashion, beauty and wellbeing, a Treat Wheel where you can try your luck at wining some prizes.
Soho Christmas Market, 1 December
Kickstart your December at the Soho Christmas Market, taking place on Berwick Street on the first day of the month. On top of the usual array of colourful stalls selling fruit and vegetables, flowers and other food, guests can enjoy free workshops such as personalising Santa sacks, glitter bauble decorating, wrapping paper screen printing and interactive stencilling. Emerging artists from University of the Arts London collective Made In Arts London will also be there selling their latest collections of jewellery, prints, vases and sculptures.
Deptford Market Yard, 8 December
Enjoy interactive craft workshops, gingerbread decorating, wreath making and live music at the Christmas special of Deptford Market Yard’s weekly market Deptford Bites. Tasty food offerings include hearty Indonesian dishes from Kaki Lima, chicken and waffle cones by Matilda’s Waffle Boutique and vegan hot dogs.
Pear Tree Cafe’s Market at Battersea Park
After the success of last year, Pear Tree Cafe’s Christmas market is back for the first two weekends of December. On the cafe’s charming terrace looking over the frosted boating lake you’ll find 50 vendors selling artisan food and drink products, as well as a personalised hamper service where visitors can build the perfect gift filled with their loved one’s favourite treats. After shopping stay toasty with some festive food such as raclette and s’mores alongside spiced mulled wines and hot chocolate.
Frost Fair at The Green Room, National Theatre
In collaboration with craft gin-sters Sipsmith, The Green Room at the National Theatre has been transformed into a winter haven, inspired by the Frost Fairs of London’s yesteryear. Snuggle up in a blanket and sip your way through a specially curated menu of warming tipples designed to celebrate London’s long and colourful gin history. This winter there is a brand new GINgerbread cocktail that is sure to warm the hearts of even the meanest of grinches. There are also delectable small plates for all to enjoy such as Christmas market staple Flammkuchen (basically German pizza!), teriyaki vegan chicken burger sliders and gluten free salt cod croquettes. Until 31 December.
Sign up to our Newsletter