London’s best Christmas markets

Over the festive season, London's best Christmas markets are a melting pot of cultures, races, creeds and religions – people from all over the world visiting the most exciting city on the planet.

London has earned international acclaim for its markets: walkways and main roads littered with street vendors, stalls and stands with food, merchandise and quite literally anything you’re in the market for.

In fact, at this time of year Christmas permeates the city and there are many markets running; visitors are spoilt for choice!

Winter Wonderland Hyde Park

Hyde Park, W2 2UH
21 Nov to 5 Jan 2020
Read our guide to Hyde Park Winter Wonderland

Winter at Southbank Centre

Belvedere Rd, South Bank, SE1 8XX
8 Nov to 5 Jan 2020

Christmas by the River

London Bridge City, London Bridge, SE1 2DB
26 Nov to 5 Jan 2020

Christmas Under the Canopy

Canopy Market, West Handyside Canopy, King's Cross, NC1 4BH
Fri-Sun, 29 Nov to 22 Dec

Greenwich Christmas Market

Greenwich Market, Greenwich, SE10 9HZ
Open daily from 10am to 5.30pm

Christmas Celebration in Leicester Square

Leicester Square, Westminster, WC2H 7LU
8 Nov to 5 Jan 2020

London Planner London Planner London Planner

The Latest Social Stories