TOP

Festive Fairs and Markets in London

All the best Christmas fairs and markets taking place this winter season. Pick up some presents, sip some mulled wine, and munch on some gingerbread at these local bazaars.

Pictured above: Kingston Christmas Market

1 

Southbank Winter Market

2 November – 3 January

The Southbank Winter Market is back with a veritable village-worth of festive pop-ups, yummy street food and independent crafts traders. It’s the perfect place to stroll along the Thames surrounded by festive magic, with the gorgeous sights of London’s river on one side, and Christmas indulgence on the other.

2 

Kingston Christmas Market

Ancient Market Place, Kingston, 12 November – 3 January

Wander around under twinkling fairy lights, enjoy a mug of mulled wine and choose from an assortment of delicious food to get you in the Christmas spirit. 

3 

Arts & Artisans Christmas Fair

West Horsley Place, 20-22 November

This cherished Christmas market brings together the very best of Surrey’s artists and artisans, held within the enchanting setting of West Horsley Place.

4 

Christmas Artisan Market

The Dog and Fox, Wimbledon, 22 November

Browse a host of small independent businesses offering a range of artisan gifts including jewellery, candles, glass, gin, artwork & more at this artisan festive market in the heart of Wimbledon Village.

5 

King’s College Christmas Fair

King’s College School, Wimbledon, 28 November

This popular fair attracts approximately 3000 visitors, and is open to the public free of charge. In addition to stalls for Christmas shopping, there are games for children, food and drink trucks and festive musical entertainment from both King’s and their partnership schools.

Head to a local festive bazaar this winter season

6 

Love Wimbledon Christmas Market

Wimbledon Piazza, 27 November – 20 December

Experience the magic of the Love Wimbledon Christmas Market – festive gifts, food stalls, crafts and more in the heart of town for the holiday season. Every weekend from the 27th November.

7 

King’s College Christmas Fair

King’s College School, Wimbledon Common, 29 November

The Fair market includes 70+ stallholders selling a wide range of items including clothing, jewellery, accessories, toys, homewares, art, paper goods, decorative items, food & drink and much more.

8 

Young Makers’ Christmas Market

Morden Hall Park, 13 December

Join for the Young Makers’ Christmas Market on Sunday 13th December. Support local young entrepreneurs aged 16-25 and find beautiful hand-crafted gifts just in time for Christmas.

A winter's dawn at Morden Hall Park (c) National Trust Images / Andrew Butler

9 

Hampton Court Palace Festive Fayre

4-6 December & 11-13 December

This much-loved Christmas shopping event is back for two unforgettable weekends, hosted entirely in the stunning Great Fountain Garden of Henry VIII’s famous palace.

Christmas at Hampton Court Palace (c) Historic Royal Palaces, photo by Richard Lea-Hair

10 

Scandinavian Christmas Market

Barnes Village, 4 December

Barnes Village will be filled with festive cheer for the annual Christmas Fair from 3pm-8pm. Local choirs and musicians will perform around the village, and there will be late-night shopping, funfair rides on Barnes Green, and festive stalls. This year’s event is sponsored by Nordic Style and has a Scandinavian theme: warm up with a cup of glögg, enjoy delicious Scandinavian inspired food, and soak up the festive atmosphere with live music and choirs throughout the evening.

Head to a local festive bazaar this winter season

11 

North End Road Christmas Market

North End Road, 12 December

North End Road’s Christmas Market is back this year, featuring delish food and gift stalls, alongside live music and a day full of entertainment.