London’s Best Christmas Markets

Christmas shopping to do? Check out these fabulously festive Christmas markets in London, some of which are open until Christmas Day and beyond!

Lead image: Christmas by the River at London Bridge City

1 Winter Wonderland Angel’s Market
It’s hard to beat Winter Wonderland. Celebrating its 12th year in 2018, this one has everything for the Christmas lover. It’s free to enter the Winter Wonderland site, so you can browse the 200 fairy-lit Bavarian style wooden chalets of the Angel’s Market and pick out gifts for friends and family from jewellery and clothing to handmade crafts and Christmas decorations. Open during the day, but far more impressive at night, you can also buy tickets to ice skate around the pavilion in Hyde Park, gaze upon and all the carnival lights from the giant observation wheel, or check out one of the many new shows, including the Magical Ice Kingdom, Peter Pan on Ice, The Snowman Experience and ice sculpting workshops. Open 10am-10pm from 22 November until 6 January 2019, except Christmas Day.
Hyde Park W2 2UH; hydeparkwinterwonderland.com

2 Christmas by the River at London Bridge City
London Bridge City welcomes back the iconic Christmas by the River, with 68 chalet-style stalls selling gifts, food and drink against the beautiful backdrop of Tower Bridge. Running between the Pier and Tower Bridge, it’s one of London’s most picturesque Christmas markets, with frosted cabins and twinkling fairy lights. As well as a great array of boutique vendors peddling artisan Christmas gifts, there will also be a mouth-watering assemblage of pop-up food and drink stalls to make for an unforgettable festive experience. Throughout December, the market will also host events and workshops to get you set for the holiday season, from food and drink tastings to glittery arts and crafts and storytelling. Running from 29 November to 2 January 2019 from 11am-10pm.
London Bridge SE1 2DB; londonbridgecity.co.uk

3 Christmas in Leicester Square
Leicester Square, London’s home of entertainment since 1670, will be buzzing this yuletide, with a sparkling programme of high energy entertainment and events, as well as a a buzzing European-style Christmas Market. Christmas in Leicester Square will see the central gardens transformed into a festive pop-up market with more than 25 stalls, plus an exhilarating line up of shows all performed in a beautiful 1920s Belgian Spiegeltent, including The Burlesque Carol Concert and a one-off Christmas show by cabaret comedy legends Frisky and Mannish. Running from 9 November to 5 January.

4 Southbank Centre Winter Festival and Christmas Market
Southbank Centre’s Winter Festival, running from 9 November until 27 December, is an all-out celebration of Christmas, with 29 traders from around the world offering an array of festive treats, gifts and street food from raclette to bratwurst, burgers and vegan specials. Two new pop-up bars, Bar Under the Bridge and The Circus Bar, will serve up cocktails and food in warm hideaways alongside the river, and Jimmy’s Lodge returns for the second year with Alpine-themed private igloos. Book yourself into a showing of Circus 1903, an internationally acclaimed turn-of-the-century circus spectacular featuring life-sized elephants created by War Horse puppeteers, acrobats, contortionists and high-wire performers (19 December-5 January).
Belvedere Road, South Bank SE1 8XX; southbankcentre.co.uk

5 Camden Market’s Christmas Take Over
London’s iconic Camden Market is set to experience a unique Christmas takeover as it welcomes Santa’s Gingerbread Workshop, hourly snow flurries, jazz carols and more than 1,000 vendors spanning food, drink, lifestyle and entertainment. Running from 24 November until 23 December, there will also be Christmas craft workshops, traditional fairground games and local choirs, brass bands and Roundhouse resident acts popping up around the market throughout the month. Gift options include byUnfold’s ethical handbags made from paper, customised trainers by Koko Art, and quirky homeware from the Moomin Shop. Festive food specials range from indulgent cheese fondues, to the Triple HoBurger from Rudy’s Dirty Vegan Diner, and La Churreria for their glitter churros. Santa’s Gingerbread Workshop (£15 per child) is an immersive Christmas Grotto experience where little ones can join the elves in the workshop making toys and preparing Santa’s favourite gingerbread, before meeting Father Christmas himself.
Camden Market, Camden NW1 8AF; camdenmarket.com

6 Novikov’s Mayfair Christmas Market
Novikov’s Mayfair Christmas market returns on Friday 30 November and Saturday 1 December 2018, turning Mayfair Place into a traffic-free winter wonderland. Hand-picked stalls will be selling artisan gifts, from jewellery and clothing to handmade crafts and Christmas decorations. There will also be carol singers, roaming minstrels and Father Christmas, as well as Novikov DJs Sally Kettle and Spencer Mac. Shopping highlights include Flo & Tilly, a new brand whose bespoke parkas, denims and accessories has already created quite a stir; My Little Wish, offering ethical homeware, Scandinavian felt slippers and recycled rugs; and jewellery label Olivia and Pearl, returning with their baubles, bangles and beads. Cinco Jotas’ celebrated acorn-fed 100% Ibérico ham available to taste, and Novikov kitchens will provide an abundance of Asian and Italian delicacies, as well as the Louis Roederer Champagne Ice Bar. 11am-9pm.
50 Berkeley Street W1; novikovrestaurant.co.uk

7 Crafty Fox Christmas Market
Crafty Fox Market, London’s most-loved creative marketplace, is gathering together an original collection of the UK’s finest designer-makers for a series of three festive markets. There will be two bumper Christmas events at Mercato Metropolitano in Elephant and Castle with 50 designer-makers (3 November and 1 December, both 11am-5pm) and a weekend market at The Department Store in Brixton with 80 talented traders (15-16 December). On offer will be perfectly crafted artwork, ceramics, textiles, accessories, jewellery, children’s items and more, but the Crafty Fox team has picked out a different selection of makers for each market – making each event a special one-off. There’ll be DJs spinning tunes, festive treats to nibble on and, for those keen to get their own Christmas crafts on, a series of creative workshops to get you in a festive state of mind. Free entry.

8 Winterville’s Solo Craft Fair
The Solo Craft Fair takes place in the Idolise Spiegeltent every Saturday and Sunday from 12pm-5pm for the duration of Winterville (15 November until 23 December). Showcasing the best local independent designers selling a range of art, jewellery, ceramics, kids clothing and more, it’s a great place to pick out affordable gifts and accessories, unique crafts, unusual homeware and other Christmas gifts. The marketplace even has its own bar, so you can refuel while you shop. Winterville also has top-notch eats from Street Feast, Christmas classics from Backyard Cinema, UV-powered Plonk Golf, a Roller Disco, ice rink and Crash, a brand-new production from Chivaree Circus. Open Weds-Sun 3pm-10pm and Sat-Sun 10am-10pm. Entry £2-£5.
Windmill Drive, Clapham SW4 9DE; winterville.co.uk

9 Christmas Wednesdays on Columbia Road
Christmas Wednesdays at Columbia Road are something to behold. Taking place every Wednesday throughout December, the independent shops and artisan makers of one of London’s most famous flower markets come together for Christmas shopping evenings with serious atmosphere. The wonderfully exuberant carol singers from St Peters in Bethnal Green will also be there in full voice, as will local vicar Adam Atkinson, who is famously wheeled down the street on a piano singing carols every year! The street is a treasure trove of more than 60 independent shops offering a diverse and eclectic range of carefully sourced products, from artisan jewellers and booksellers to homewares, children’s shops, perfumery and fashion boutiques, plus an almost Dickensian atmosphere. Shops open from 5pm to 9pm; carols with St Peters are from 6pm to 8pm.
Columbia Road E2 7RG; columbiaroad.info

10 Greenwich Market at Christmas
Greenwich Market is great all year round, but with the addition of sparkling Christmas lights, mulled wine, Santa’s grotto and the Late Night Wednesdays Arts & Crafts Gift Market – all set within a World Heritage site – it’s truly magical. Shop for gifts galore at up to 120 stalls with music, mulled wine and street food. It all kicks off on Wednesday 21 November with the annual Lantern Parade and Christmas Lights On, with the procession starting at 4pm in front of the Tourist Information Centre at the ORNC and the big countdown to lights on at 4.45pm and carol singing. Then, shop through to 8pm on Wednesday 28 November and 5, 12 and 19 December, or every Tuesday to Sunday from 10am to 5.30pm, with antiques, vintage and collectables on Tuesday, Thursday and Friday.
Greenwich High Road SE10 9HZ; greenwichmarketlondon.com

11 MONOCLE Christmas Market
MONOCLE, the global affairs and lifestyle magazine, will host a Christmas market with a difference on Saturday 1 and Sunday 2 December. As well as a winter wonderland full of gluehwein, foodie treats, fairly lights, Christmas trees and grazing reindeer, the market will provide a casual networking hang-out for journalists, media types, and global mover/shakers. Lots of ambassadors visit and correspondents from around the world drop in, so you can schmooze with Tyler Brule & Co, and the London media crew, while buying Christmas presents from local Marylebone businesses and eating Bratwursts. 11am-5pm both days. Free entry.
Monocle HQ, Midori House, 1 Dorset Street, Marylebone W1U 4EG; monocle.com

12 SAMPLE Christmas, Greenwich Peninsula
Greenwich Peninsula’s seasonal SAMPLE market returns bigger than ever before as an extended two-day pop-up. Taking place on Saturday 1 and Sunday 2 December (11am-7pm) there will be a programme of festive workshops, Christmas shopping, street food, drinks and performances running late into the evening. Pick up original gifts from emerging and established traders from the worlds of fashion, design, homeware and produce. Highlights include design brand Darkroom, sustainable slow-fashion brand IDIOMA, homeware by Pelican Story and cutting edge footwear brand Tracey Neuls. There’ll also be top street food vendors and drinks by honestfolk and M-Wines. Launching on Friday 7 December, the Rainbow Halo, an illuminated starry archway installation by jewellery designer Tatty Devine, will light up the area. You can also book tickets to the SAMPLE Festive Talk and Table at NOW Gallery, an intimate street food feast and round table conversation hosted by Tatty Devine, Wayne Hemingway and designer Tracey Neuls (tickets £10 via Eventbrite).
Peninsula Square, Greenwich Peninsula SE10; greenwichpeninsula.co.uk

13 Love Wimbledon’s Christmas Market on The Piazza
Every weekend from 24 November until 23 December, Wimbledon’s Piazza (near the Odeon) will be transformed into a festive market place featuring over 40 local artisans selling homewares, art, crafts, clothing, accessories, Christmas decorations, stocking fillers and scrumptious cakes and bakes. Pick up your cards, decorations, mince pies and hamper goodies, too, and indulge in mulled wine, juicy bratwurst, Indian cuisine and more while you’re there. Don’t miss the Wimbledon Winter Wonderland on Wimbledon Broadway on Sunday 2 December either, an annual day of festive family fun where the road is pedestrianised for market stalls, street entertainment, festive performances, a brass band, ice carving, children’s rides and a fireworks display at 5.30pm.
Wimbledon Piazza SW19 1QB; lovewimbledon.org

14 Pexmas Festive Market, Peckham
The Pexmas Festive returns to the gorgeous Warwick Gardens in Peckham for its seventh Christmas market on Saturday 8 and Sunday 9 December 2018 (11am-6pm). Expect mulled wine, street food and 140 fabulous independent local makers, foodies and traders. New this year are festive workshops, where you can make your own festive treats and gifts. There’s also be a Santa’s grotto, where elves will welcome groups of 10 little ones for storytime and biscuits, a chat with Santa, a wrapped gift and a photo opp (tickets £9). Festive hits will be played all day in the bar, which will be serving local beer and mulled wine.
Warwick Gardens, Peckham SE15 4PT; pexmas.com

15 Pear Tree Cafe’s Christmas Market, Battersea Park
Pear Tree Cafe’s Christmas Market will take place over two weekends, 1-2 December (11am-5pm) and 8-9 December (10am-4pm), on its charming terrace overlooking Battersea Park’s boating lake. Some 50 vendors will be selling luxury gifts such as luxurious cashmere blankets from Zanula, playful gentlemen’s boxers from Pandora’s Boxers and whimsical stationery from South London Letter Press. Artisan food and drink vendors include include Rococo Chocolate, Paxton & Whitfield cheese specialists, Good and Proper Tea and Wiston Estate’s sparkling English wine. There will also be carol singers, mulled wine, raclette and mince pies. Throughout the weekends, Pear Tree Cafe will be serving a festive menu and Christmas-themed crepes and mince pies, and will also host a marshmallow fire pit rolling out s’mores.
Lakeside Cafe, Battersea Park SW11 4NJ; peartreecafe.co.uk

16 Deptford Bites at Christmas 
Deptford Market Yard’s popular weekly Deptford Bites market is going festive on 8 December. Deptford Bites at Christmas will play host to an indoor festive Makers’ Market, where you can chat to local designer-makers about their crafts, pick up a present or two or take part in a craft workshop. There will, of course, be plenty of street food on hand to keep your blood-sugar levels up, as well as carol singers, live music, exclusive discounts and offers from the independent businesses under the arches and a Santa’s grotto.
Deptford Market Yard SE8 4BX; deptfordmarketyard.com

17 The Notting Hill Christmas Bazaar
Whether it’s a hand-sewn Swedish moccasin from Moccis or a Swiss Advent Calendar, Notting Hill’s Christmas Bazaar at the 20th Century Theatre is a one-stop-shop for all your festive gifting needs over from Friday 30 November until Sunday 2 December. As well as cartloads of hand-picked gifts by artisans, craftspeople and designers from around the UK, there’ll be food and drink aplenty (hot spiced mulled wine, festive fizz, minced pies and more), and Father Christmas has agreed to visit.
20th Century Theatre, 291 Westbourne Grove W11 2QA; nottinghillchristmasbazaar.co.uk

18 Merrymaking Christmas Market at Here East
Here East will host a Merrymaking Christmas Market on Wednesday 28 November from 5pm-8pm. Browse and shop unique handmade items from over 30 hand-picked existing and emerging designers and makers from east London and beyond. There will also be  pop-up food stalls with a festive twist, mulled wine, hot spiced cider and free, drop-in craft workshops taking place throughout the evening, including bauble decorating, Christmas terrarium making, and origami Christmas decorations for children.
Retail Unit 2, Here East, Queen Elizabeth Olympic Park, Stratford E20 3BS; urbanmakers.co.uk

19 Love West Dulwich Christmas Fair
The Love West Dulwich Christmas Fair returns on Saturday 24 November. Organised by local residents and businesses, it’s a great community event with a Santa’s grotto, live music, arts and crafts stalls, street food, local beer and wine. There’ll also be plenty to keep the kids happy, including a treasure hunt around the area, the chance to meet Santa – and Miss Christmas – story time, face painting, crafts and cakes. Free entry. 11am-4pm.
Croxted Road / Park Hall Road / Rosendale Road; facebook.com

20 Notonthehighstreet Christmas Pop-Up, Waterloo
Notonthehighstreet, the online home of thoughtful gifts, will be hosting two pop-ups this winter, showcasing products from over 200 notonthehighstreet sellers. The first will run from 2-22 November on the main concourse of Waterloo Station. You’ll find personalised Christmas Eve boxes and baubles, customisable jewellery and a selection of gifts from stocking fillers through to larger, limited-edition and one-off artisanal items. The second pop-up will take place from 3-24 December at Westfield London White City with opportunities for live personalisation and ticketed experiential workshops.

21 Ealing Christmas Market
W5’s biggest shopping destination is set to sparkle with traditional wooden cabins and twinkling lights as Ealing Christmas Market returns on Wednesday 21 November, running for one whole month until Monday 24 December. Weekly pop-ups will offer an array of festive treats and handcrafted gifts, including clothing, homeware, accessories and jewellery. Once your list is ticked off, head over to one of the foodie cabins offering Indian, German and Turkish foods plus sweet treats. Father Christmas will also be making regular appearances and carol singers will perform well known Christmas songs alongside choirs from local schools. Open daily from 10am.
Ealing Broadway Centre W5 5JY; ealingbroadwayshopping.co.uk

22 Christmas at Canopy Market
Canopy Market, the independent food and crafts market in King’s Cross, will begin the countdown to Christmas as it opens to the public every single day from 30 November until 16 December. As well as festive fare from the street food stalls, there’ll be Christmas-themed creative and culinary workshops, carols, live festive music and a mulled wine bar. The market itself will be decked out in its festive best, lighting up its very own Norwegian fir tree and hanging glowing star lights from the restored Victorian canopy. Open 12pm-7pm weekdays, 12pm-8pm Fridays and 11am-6pm on weekends.
West Handyside Canopy, King’s CrossN1C; kingscross.co.uk

23 The British Library Christmas Shopping Event
The British Library’s Christmas Shopping Evening, taking place on 4 December, is your chance to support The British Library while finding your loved ones the perfect Christmas gifts. For the third consecutive year, the event will offer discounted shopping, cocktails, music, carols from the British Library Choir and live doodling in the Book Shop. Discover gifts from brands such as Ottoman Hands, James Barker, Janneke Studio, Comisario and more. There’ll also be 20% off in all British Library Shops on the night. 6pm-8pm. Free entry.
96 Euston Road NW1 2DB; bl.uk

24 Soho Christmas Market
Adding to the already vibrant array of fruit and vegetable, food and flower stalls, Soho Christmas Market, taking place on 1 December on the iconic Berwick Street from 11am-5pm, will offer free arts and crafts workshops, seasonal food and drink, live music and free workshops, including wrapping paper screen printing and glitter bauble decorating. Souvenir brand We Built This City will showcase their Queen collection – We Will Rock Yule – to celebrate the recent Carnaby Street light installation, along with their best Soho-themed prints and Christmas gifts. Watch illustrator Mister Phil live drawing on the market then pick up one of his bold prints, or browse jewellery, prints, vases and sculptures by emerging artists from University of the Arts London collective Made In Arts. Local independent radio station Soho Radio will be broadcasting live from the market.
Berwick Street W1F; thisissoho.co.uk

25 Flea Market Christmas Special at Flat Iron Square, Southwark 
Flat Iron Square’s vibrant weekend Flea Market will be celebrating the Yule time period with a two day Christmas Market, running 15-16 December. Modelled on the markets of Europe, Flea at Flat Iron Square is an eclectic mix of antiques, vintage clothing, bric-a-brac, mid-century furniture, ceramics, vinyl, jewellery, books, lights and designs from young, up and coming artists. During the Christmas Market, traders will be offering one-off specials and the vast array of food vendors will be creating exclusive Christmas dishes for the event. Expect a choir, carollers, a brass band and a swing band, as well as wreath-making workshops with respected florist Hana Moss. Flea, which recently extended from Flat Iron Square on to the nearby Union Street, is held every Saturday and Sunday 11am-6pm.
53A Southwark Street SE1; fleaflatironsquare.co.uk


Like what you see?

Sign up to The Resident newsletter for even more news, views and things to do in London, delivered direct to your inbox once a week