Map of the Christmas Markets in London

What the numbers on the London Christmas Market map mean
The 18 pins, from the West End and the South Bank out to Rotherhithe and Fulham, are the markets in the guide to the London Christmas Markets. A red ring means an entry ticket is required (1, 11, 15 and 18); a grey pin means 2026 dates not announced yet (4, 5, 12 and 17). Markets 16, 17 and 18, more than 8 km out, appear as arrow chips on the map edge.

1. Hyde Park Winter Wonderland
Winter Wonderland fills part of Hyde Park, 2.0 km west of the centre, and its Christmas Market stands next to the ice rink set around the Victorian bandstand. Stalls sell souvenirs, handmade crafts, food and drink from 19 November 2026 to 3 January 2027, closed on 25 December. An entry ticket for a booked date and time is required.

2. Leicester Square Christmas Market
Christmas Market stalls stand beside the Skate Leicester Square ice rink, by the Shakespeare Water Fountain in the West End, 0.4 km from the centre. The Leicester Square site, with its stalls and rink, opens on 31 October 2026 and runs to 3 January 2027, closed on 25 December. No entry ticket is needed for the market stalls.
Photo: Leicester Square Christmas Market by DS Pugh (CC BY-SA 2.0)

3. Southbank Centre Winter Market
Alpine-style chalets line the Queen's Walk under Hungerford Bridge, on the South Bank 0.5 km east of the centre, with views of the London Eye. Street food, pop-up bars and gift stalls with jewellery, decorations and fashion trade from 2 November 2026 to 3 January 2027. The riverside walk is a public space, so no entry ticket is needed.
Photo: Southbank Centre Winter Market by Christine Matthews (CC BY-SA 2.0)

4. Trafalgar Square Christmas Market
Wooden chalets with handmade crafts, gifts and festive treats stand in Trafalgar Square, 0.2 km from the centre, beside the Norwegian Christmas tree, and carol singers often perform in the square through December. The 2026 dates are not announced yet, which is why the pin is grey. St Martin-in-the-Fields, market 9, is on the same square.
Photo: Trafalgar Square Christmas Market by Donnchadh H (CC BY 2.0)

5. Winter by the River
Winter by the River, also known as the London Bridge Christmas Market, sets up on the Queen's Walk at London Bridge City, on the Southwark riverside 3.0 km east of the centre, with views of Tower Bridge and the Tower of London. The 2026 dates are not announced yet, so the pin is grey.

6. Chelsea Winter Village & Illuminations
The Winter Village fills the grounds of the Royal Hospital Chelsea, 2.9 km south-west of the centre. A boutique market of handmade gifts sits beside fire pits and a 1.5 km light trail through Ranelagh Gardens, from 25 November to 28 December 2026, closed on 25 December. The village needs no ticket; the light trail is ticketed.
Photo: Chelsea Winter Village & Illuminations by Camster2 (CC BY-SA 3.0)

7. Mayfair Christmas Market
Novikov restaurant holds a three-day market on Mayfair Place, a street in Mayfair 1.1 km west of the centre, from 26 to 28 November 2026. Food and drink lead, from oysters and caviar to mulled wine, a sweet corner and a champagne ice bar, and Santa visits with a real reindeer. A smart and elegant dress code applies.

8. South Bank Christmas Market
SoLo Craft Fair runs this Sunday market at Between the Bridges, on the South Bank between Westminster Bridge and Hungerford Bridge, 0.7 km east of the centre, with the entrance by the carousel. Independent brands sell jewellery, art, homeware and gifts on six Sundays from 15 November to 20 December 2026. Bags are searched on entry.
Photo: South Bank Christmas Market by Txllxt TxllxT (CC BY-SA 4.0)

9. St Martins Christmas Market
Independent makers gather at St Martin-in-the-Fields, the church on Trafalgar Square, 0.2 km from the centre, for a SoLo Craft Fair Christmas Market of crafts and designer pieces. It runs over two weekends, 21 and 22 November and 28 and 29 November 2026. Market 4 shares the square, and market 8 is 0.7 km away in a straight line.
Photo: St Martins Christmas Market by Patrick Baldwin (CC BY-SA 2.0)

10. City of London Christmas Market
SoLo Craft Fair brings a two-week Christmas Market to the City of London, outside 20 Fenchurch Street (Sky Garden) on Sky Garden Walk, 3.1 km east of the centre. Makers and designers, some rotating, sell fashion, art, jewellery and handmade gifts from 23 November to 6 December 2026, and Larch serves mulled wine and festive treats.
Photo: City of London Christmas Market by Robert Lamb (CC BY-SA 2.0)

11. Chelsea Physic Garden Christmas Fair
Chelsea Physic Garden, at 66 Royal Hospital Road in Chelsea, 3.5 km south-west of the centre, fills with curated stands of independent suppliers for four days, from 26 to 29 November 2026. Battersea Power Station, market 12, is 1.3 km away in a straight line. An entry ticket is required, and booking ahead is advised.

12. Battersea Power Station Christmas Markets
Battersea Power Station, in Nine Elms 3.1 km south-west of the centre, holds weekend Christmas Markets with local traders and festive entertainment. The 2026 dates are not announced yet, so the pin is grey on the map. Chelsea Physic Garden, market 11, is 1.3 km away in a straight line.
Photo: Battersea Power Station Christmas Markets by Acabashi (CC BY-SA 4.0)

13. Finnish Church Christmas Fair
The Finnish Church in London, at 33 Albion Street in Rotherhithe, 5.3 km east of the centre, hosts the Joulumyyjäiset, a Finnish Christmas fair, on two weekends: 27 to 29 November and 4 to 6 December 2026. Stalls offer Finnish products, food, snacks and drinks, and bakery pre-orders are collected during the fair. Market 14 is 0.1 km away.
Photo: Finnish Church Christmas Fair by Doyle of London (CC BY-SA 4.0)

14. Norwegian Christmas Fair
The Norwegian Church at 1 Albion Street, Rotherhithe, 5.2 km east of the centre, holds its Christmas Fair (Julebasar) from 20 to 22 November 2026. Stalls sell Norwegian food, design and Christmas gifts, including pinnekjøtt (salted, dried lamb ribs) and gløgg (mulled wine), and the weekend brings music, a lottery and children's activities. Market 13 is 0.1 km away.
Photo: Norwegian Christmas Fair by Ethan Doyle White (CC BY-SA 4.0)

15. Fulham Palace Christmas Fair
Fulham Palace, on Bishop's Avenue in Fulham, 7.3 km south-west of the centre, fills its historic rooms, a marquee and the main drive with independent stalls on 5 and 6 December 2026, plus a garden stall with wreaths and preserves. Local choirs sing carols in the Tudor courtyard. An entry ticket is required.
Photo: Fulham Palace Christmas Fair by Simon Burchell (CC BY-SA 4.0)

16. Kingston Christmas Market
Beyond the map frame, 16.5 km south-west of the centre, the market fills the Ancient Market Place in Kingston upon Thames, between Clarence Street and High Street. Stalls of music boxes, nutcrackers and snow globes trade from 12 November 2026 to 3 January 2027, closed on 25 December, with a vintage carousel. No entry ticket is needed; rides are ticketed.

17. Wembley Park Festive Market
Beyond the frame of the map, 12.0 km north-west of the centre, the Wembley Park Festive Market brings international artisan stalls to Market Square, Wembley Park. The 2026 dates are not announced yet, so its arrow chip on the edge of the map is grey. Wembley Park station is the nearest.
Photo: Wembley Park Festive Market by Mpoggi0fa (CC BY-SA 4.0)

18. Hampton Court Palace Festive Fayre
The farthest market, 18.4 km south-west of the centre and beyond the frame of the map, fills the Great Fountain Garden of Hampton Court Palace over two weekends, 4 to 6 and 11 to 13 December 2026. Independent producers sell candles, jewellery, homewares, prints and hampers, with live music at the bandstand. Entry is included in palace admission.
Photo: Hampton Court Palace Festive Fayre by Robert Lamb (CC BY-SA 2.0)
London Christmas Market map PDF, free to print

London Christmas Market map PDF, free to print
The PDF prints on three A4 pages. Page 1 holds the map with the 18 numbered markets and a legend with the area and 2026 dates of each one. Pages 2 and 3 give one entry per market, in map order: address, 2026 dates, weekly hours and holiday hours where published, entry, highlights and type. In English, 1.2 MB. Edition: October 2026.
Walking between the London Christmas Markets
Six markets sit within 1.1 km of the centre: 2, 3, 4, 7, 8 and 9. In a straight line, Leicester Square (2) is 0.9 km from the Southbank Centre (3), the Southbank Centre is 0.6 km from Trafalgar Square (4), and Between the Bridges (8) is 0.7 km from St Martin-in-the-Fields (9). Walking routes are longer.
The Rotherhithe church fairs (13 and 14) are 0.1 km apart, and Chelsea Physic Garden (11) is 1.3 km from Battersea Power Station (12). Wembley Park station, on the Jubilee and Metropolitan lines, is the nearest to market 17.
Outside the centre:
-
- Finnish Church Christmas Fair: 5.3 km east
-
- Norwegian Christmas Fair: 5.2 km east
-
- Fulham Palace Christmas Fair: 7.3 km south-west
-
- Kingston Christmas Market: 16.5 km south-west
-
- Wembley Park Festive Market: 12.0 km north-west
-
- Hampton Court Palace Festive Fayre: 18.4 km south-west
Licence
The map, the PDF and the texts are © 2026 Christmas Markets and can be copied, shared, printed and adapted, also commercially, under Creative Commons Attribution 4.0 International. The only condition is a credit to Christmas Markets with a link to this page. Map data © OpenStreetMap contributors (ODbL), tiles © OpenFreeMap: keep that credit too.
Plain text: London Christmas Market Map by Christmas Markets, christmas-market.org/london-christmas-market-map/, CC BY 4.0. Map data © OpenStreetMap contributors.
Attractions near the London Christmas Markets
Bookable attractions, tours and experiences in London to pair with a route between the Christmas Markets on the map.