Christmas shopping is always more enjoyable when it is combined with mulled wine, Christmas music and a great atmosphere. With an array of different markets taking place in London it can be a bit overwhelming trying to figure out which ones are worth a visit so we’ve done the job for you…
Belgravia Christmas Sunday (December 7th)
Elizabeth Street and Pimlico Road
Belgravia, London SW1
Chelsea Physic Garden Christmas Fair (November 29th – 30th)
66 Royal Hospital Road
Chelsea, SW3 4HS
Hyde Park Winter Wonderland (November 21st – January 4th)
Hyde Park
London, W2 2UH
Victoria Park Winterville (December 2nd – January 1st)
Victoria Park
London, E3 5TB
Scandinavian Christmas Market (November 21st – 23rd)
Albion Street
Rotherhithe, London, SE16 7JB
White Christmas Fair (December 6th – 7th)
TESTBED1/Doodle Bar, 33 Parkgate Road
London, SW11 4NP
Hyper Japan Christmas Market (November 14th – 16th)
National Hall, Olympia Exhibition Centre, Hammersmith Road
London, W14 8UX
Southbank Centre Christmas Market (November 11th – January 4th)
Southbank Centre, Belvedere Rd
London, SE1 8XX
Alfies Christmas Shopping Party (December 4th)
Alfies Antique Market, 13-25 Church Street
Marylebone, NW8 8D
Forty Hall Christmas Market (November 29th)
Forty Hall Museum and Gardens, Forty Hill
Enfield, EN2 9HA