8. Kingston Christmas Market
Kingston upon Thames KT1 1JT
This ancient riverside town is home to a colourful market where festive chalets are brimming with arts and crafts, special gifts and traditional foods. Sip a warm cup of mulled wine as you’re entertained by seasonal performances. Children will love the carousel, and the harmonious sound of carol singers fills the air.

9. Winter Wonderland, Hyde Park
19th Nov – 3rd Jan – Hyde Park
From the Magical Ice Kingdom and Giant Wheel to thrilling fairground rides, Hyde Park is the place to go for winter excitement. In the midst of the festivities are the Christmas markets, where traditional wooden chalets are brimming with seasonal decorations, unique gifts and sensational foods. If the excitement gets too much, visit Kensington Palace and Gardens, or explore the Serpentine Galleries.

BRITAIN's Best Christmas
Markets to visit in 2022
10. Leicester Square Christmas Market
Leicester Square, London WC2H 7LU
London’s most famous theatreland, Leicester Square is a hive of activity with traditional market stalls draped in twinkling lights taking centre stage. Not only will you find a sensational array of festive foods and Christmas gifts, but you can also enjoy enchanting live performances at the Belgian Spiegeltent.
11. Maltby Street Night Market
Arch 46, Ropewalk, Maltby St, London SE1 3PA
Wander below the ancient arches of Bermondsey’s Victorian railway for a festive experience that’s reminiscent of Dickens’ ‘A Christmas Carol’. Traditional winter stalls glisten beneath strings of fairy lights and the sound of carol singers accompanies you as you tuck into warm mince pies and mulled wine.

12. Paternoster Square Christmas Market
Stood beneath the gaze of St Paul’s Cathedral, Paternoster Square hosts a magical Christmas market with reindeer and a giant snow globe vying for your attention. Stroll around traditional winter chalets festooned in lights and decorations in search of stocking fillers and handmade trinkets. You’ll find it hard to resist the sizzling street foods on offer, which can be washed down with a cup of mulled wine.

13. Selfridges Christmas Market
Experience Selfridge’s impressive yuletide makeover where the festive window displays look like they’ve come straight out of a Christmas movie. In store, feast your eyes on sumptuous hampers and luxury gifts or head outside to enjoy fairground rides, browse the market stalls and soak up the ambience as you sample top-class street foods.

14. Southbank Centre Winter Market
Overlooking the Thames and the shining Christmas skyline, the Southbank Centre hosts an artisan festive market with foods from around the world and a host of handmade gifts. The festive winter lodge invites you to indulge in creamy fondues in the heated snow globes or you can call into Beltane & Pop for a hot toddy or mulled wine.

15. Tate Modern Christmas Market
Pick up some festive goodies from one of the cosy wooden stalls that teeter on the banks of the River Thames. This traditional German-style Christmas market tempts you with seasonal foods and the spicy aroma of gluhwein as you immerse yourself in the festive spirit. Take a ride on the Victorian carousel and enjoy live music as you browse for unique gifts.

16. Chelsea Physic Garden Christmas Fair
Set inside one of the most famous botanical gardens in the UK, the Chelsea Christmas Fair plays host to over 100 festive stalls selling everything from stocking fillers and handmade crafts to plants and artisan food. If you prefer to give your arms a rest from carrying bags laden with goodies, why not visit the garden café for a hot drink and a bite to eat.

Discover Britain's best selling travel guides...

London for Instagrammers
The Best of England Pub Guide
GEt our latest  BOOK →

Full of breathtakingly beautiful photography, our brand new guide to the Best of Britain will inspire you to discover the variety and history on offer throughout England, Wales and Scotland. Our best selling guide provides you with some of the most awe-inspiring places to experience throughout Britain.