My acquaintance with England began with a student trip to London - and turned into a lifelong passion. The country’s timeless charm, rich history, and unique atmosphere completely changed my career path. For the past 17 years, I have explored every corner of England dozens of times: from the bustling streets of London to the quiet villages of the Cotswolds and the rugged shores of Cornwall - discovering authentic spots far beyond the typical tourist routes. Today I help travelers experience the real England and create personalized itineraries based on more than 300 bespoke journeys and published guidebooks. Let England become your next unforgettable destination!

London’s Christmas markets are all quite different. At one, you’ll find designer decorations; at another, you can grab a hot waffle by the river; and at a third, roller coasters and fairground rides take up most of the space. So there’s no need to spend an entire day at just one market. You can easily fit several into your trip.

Most markets run from November to early January, although some last only a few days. It’s worth checking the dates before you go. Here are 12 Christmas markets and festive attractions in London for the 2026/2027 season.

Dates and Locations

Christmas Market Dates Location
King’s Cross Winter Market November 26 – January 3 Granary Square
Hampton Court Palace Festive Fayre December 4–6 and 11–13 Hampton Court Palace
Southbank Centre Winter Market November 2 – January 3 Southbank Centre
Spirit of Christmas Fair November 2–8 Olympia London
Kingston Christmas Market November 12 – January 3 Kingston upon Thames
Winter by the River November 10 – January 3 London Bridge City
Chelsea Physic Garden Christmas Fair November 26–29 Chelsea Physic Garden
Hyde Park Winter Wonderland November 19 – January 3 Hyde Park
Leadenhall Christmas Craft Fairs November 14 and December 12 Leadenhall Market
Greenwich Christmas Market Festive season begins November 18 Greenwich Market
Leicester Square Christmas October 31 – January 3 Leicester Square
Covent Garden Christmas From November 12 Covent Garden

Dates are for the 2026/2027 season. Covent Garden and Greenwich markets are open year-round, so the table shows when their Christmas programmes begin. Some markets are closed on December 25.

Click here to learn more about creating a personal itinerary

1. King’s Cross Winter Market

  • Dates: November 26, 2026 – January 3, 2027
  • Location: Granary Square, King’s Cross
  • Nearest station: King’s Cross St Pancras

In 2026, Granary Square hosts its first full-scale winter market. Independent designers, local makers and street food vendors set up stalls around the square. You’ll also find seasonal bars between the stalls and live music on a small stage. The whole place has a modern feel.

It’s easy to combine the market with a walk around Coal Drops Yard, a former industrial complex that’s now home to shops and restaurants. King’s Cross also hosts other themed markets throughout the festive season. Entry is free, and the main stalls open daily from 11:00 am.

Christmas Markets in London

2. Hampton Court Palace Festive Fayre

  • Dates: December 4–6 and 11–13, 2026
  • Location: Hampton Court Palace, East Molesey
  • Getting there: Take a train from London Waterloo to Hampton Court

More than 100 British producers set up stalls in the palace gardens, selling homemade sweets, chocolate, cheese, baked goods, drinks and gift sets. Local musicians perform while visitors browse the food stalls. This is a particularly good market for anyone who enjoys shopping for food and treats.

Entry to the fair is included with your palace ticket, so you can explore Henry VIII’s former residence after visiting the stalls. There are historic rooms, gardens and the famous maze to discover. I’d allow at least half a day for Hampton Court.

Click here to create a personal itinerary for England

3. Southbank Centre Winter Market

  • Dates: November 2, 2026 – January 3, 2027
  • Location: Southbank Centre, Queen’s Walk
  • Nearest stations: Waterloo, Embankment

Southbank keeps things simple: wooden chalets, good food and the Thames just a few steps away. Vendors serve burgers, churros, Dutch mini pancakes and plenty of other treats that are easy to eat while walking around. A few stalls also sell small gifts and Christmas decorations.

In the evening, people head to the riverside to enjoy the festive lights and take a walk along the Thames. From the market, you can continue along the river to the London Eye. Entry is free, so it’s an easy place to stop by even if you only have half an hour.

Christmas Markets in London

4. Spirit of Christmas Fair

  • Dates: November 2–8, 2026
  • Location: Olympia London, Hammersmith Road
  • Nearest station: Kensington (Olympia)

This large indoor shopping fair at Olympia London brings together more than 600 independent brands. You can browse clothing by British designers, jewellery, homeware, toys and gift sets. The fair celebrates its 25th anniversary in 2026.

Alongside the shopping stands, there are restaurants and creative workshops. A dedicated section called Spirit Rising Stars showcases emerging brands. Entry is ticketed, with prices starting at £25.75. Children under 12 can enter for free.

5. Kingston Christmas Market

  • Dates: November 12, 2026 – January 3, 2027
  • Location: Ancient Market Place, Kingston upon Thames
  • Getting there: Take a train to Kingston station

During the festive season, wooden chalets fill Kingston’s main square. Stalls sell crafts by local makers, Christmas tree decorations, accessories and small gifts. Between shopping stops, you can grab a hot snack or a glass of mulled wine. There’s also live music on selected days.

Kingston is away from London’s main tourist routes, so the market attracts plenty of locals. Pedestrian shopping streets surround the square, and the Thames riverside is nearby. It’s a lovely spot for a relaxed afternoon outside central London.

About Us

Since 2015, our website has specialized in individual planning of unique routes, taking into account personal preferences and desires.

Each of you will receive a unique PDF file from us, which contains everything you need: travel routes, car rentals, hotels, the best tourist attractions, attractions for kids and everything you need for a perfect vacation.

During the trip, we are available for you by phone via WhatsApp.

Our personal service provides information from A to Z, taking into account many small details that can become a decisive factor on the way from a wasted trip to an unforgettable vacation.

Our service will make your trip comfortable, save a lot of time on planning and preparation, and most importantly – will allow you to become freer and fully enjoy the pleasure of the trip.

6. Winter by the River

  • Dates: November 10, 2026 – January 3, 2027
  • Location: London Bridge City
  • Nearest station: London Bridge

Wooden market stalls line the Thames, with Tower Bridge rising just behind them. You’ll find decorations, candles, handmade products and gifts from small British businesses. There are also stalls serving hot food and winter drinks.

For 2026, the attractions include Swift Stone Curling, an indoor curling experience, and seasonal bars. The two-storey Clubhouse is worth visiting for its river views. The market runs from 11:00 am to 10:00 pm, and entry is free. Try to arrive around sunset so you can see Tower Bridge in daylight and then watch it light up after dark.

Christmas Markets in London

7. Chelsea Physic Garden Christmas Fair

  • Dates: November 26–29, 2026
  • Location: Chelsea Physic Garden, 66 Royal Hospital Road
  • Nearest station: Sloane Square

For just four days, Chelsea’s historic botanical garden turns into a festive shopping destination. More than 100 independent makers bring designer jewellery, clothing, ceramics, textiles and home accessories. You’ll also come across food gifts from small British producers.

This fair is a good choice if you’re looking for something a little different to give as a present. Food and drinks are available inside the garden. Tickets cost £8 in advance or £10 at the entrance. Opening hours are 10:00 am to 5:00 pm, with an earlier closing time of 4:00 pm on Sunday.

8. Hyde Park Winter Wonderland

  • Dates: November 19, 2026 – January 3, 2027
  • Location: Hyde Park
  • Nearest stations: Hyde Park Corner, Marble Arch

Winter Wonderland is London’s largest Christmas entertainment attraction. You’ll find roller coasters, carousels, a giant observation wheel, an outdoor ice rink and plenty of market stalls. The Bavarian Village serves traditional German food, while the Christmas market offers gifts and decorations.

One of the highlights for 2026 is Luminarie Market, with its illuminated arches. Alongside shopping and fairground rides, there are ice-themed attractions and festive shows. Entry is ticketed during certain hours, and most attractions require separate tickets. Winter Wonderland is closed on December 25.

Click here to create a personal itinerary for England

9. Leadenhall Christmas Craft Fairs

  • Dates: November 14 and December 12, 2026
  • Location: Leadenhall Market, Gracechurch Street
  • Nearest stations: Monument, Bank

Leadenhall Market is easy to recognise thanks to its colourful Victorian arcades and high glass roofs. In November and December, it hosts two SoLo Craft Fairs. More than 100 makers bring ceramics, jewellery, accessories, textiles and other handmade gifts. Visitors can also join free craft activities.

The fairs run from noon to 5:00 pm, and entry is free. The Christmas lights are switched on November 19, and the market stays decorated throughout the festive season. Even if you miss the craft fair dates, it’s still worth visiting to see the beautiful interior.

Christmas Markets in London

10. Greenwich Christmas Market

  • Festive season begins: November 18, 2026
  • Location: Greenwich Market
  • Nearest station: Cutty Sark (DLR)

Greenwich Market is a great place to browse a wide variety of products. Beneath the roofs of its historic market halls, you’ll find handmade jewellery, artwork, vintage clothing, accessories and crafts. For Christmas, the market is decorated with festive lights, and seasonal gifts and special events are added to the usual selection.

The Lantern Parade takes place on November 18, followed by the Christmas lights switch-on. On other days, the market operates as usual. It’s easy to combine a visit with a walk around historic Greenwich and the riverside near the Cutty Sark ship.

Christmas Markets in London

11. Leicester Square Christmas

  • Dates: October 31, 2026 – January 3, 2027
  • Location: Leicester Square
  • Nearest station: Leicester Square

A circular ice rink is set up around the Shakespeare statue in the middle of Leicester Square, with festive stalls nearby selling sweets, hot drinks, decorations and small gifts. The rink is called Skate Leicester Square and opens before November even begins.

Skating sessions last 45 minutes, and tickets are sold separately. The market itself is fairly small, so it’s easy to combine with a walk around the West End. Piccadilly Circus, Chinatown and Covent Garden are all just a short walk away.

Click here to learn more about creating a personal itinerary

Christmas Markets in London

12. Covent Garden Christmas

  • Festive season begins: November 12, 2026
  • Location: Covent Garden Piazza
  • Nearest station: Covent Garden

The main Christmas attraction at Covent Garden is the way the historic shopping district is decorated. Huge golden bells and mirrored baubles hang above the market halls, while a large Christmas tree stands in the piazza. In 2026, the decorations feature more than 300,000 lights, and the festive programme, The Theatre of Christmas, celebrates London’s theatre scene.

For Christmas shopping, head to Apple Market, where stalls sell jewellery, accessories and handmade crafts. Festive Thursdays bring special evening events throughout the season. There isn’t a traditional Christmas market with wooden chalets here, but you can easily spend an evening shopping, having dinner and wandering through the decorated streets.

What we propose

Emma Heidi - Itinerary Expert

Emma Heidi


Customer Experience Manager

Take all the stress out of planning your trip!

With our experts, you can create the perfect itinerary for you – complete, comfortable, and tailored to all your dreams, wishes, and needs.

We take care of every little detail, so you can simply focus on enjoying your journey.

We’ve been designing personalized itineraries since 2015, and over the years we’ve created thousands of custom itineraries for happy clients.

Discover our clients’ experiences here

 Save time, avoid confusion – we do the work for you. Our service saves you weeks of searching, reading, comparing, and complicated planning. Instead of wasting endless hours – you receive a ready-to-use, accurate and clear itinerary.

 A tailor-made itinerary – built just for you. Your itinerary is personally designed based on our experts’ real field experience and genuine feedback from hundreds of travelers – including hidden discoveries and insider tips that don’t appear in any travel guide.

 Smart accommodation selection – often saves you hundreds or even thousands of dollars. We help you choose verified and recommended places to stay, checking availability for your exact travel dates. Sometimes we suggest hotels not “in the center,” but in safe, convenient, and highly strategic locations – which can significantly reduce travel costs and save you even thousands of dollars.

 We’re by your side even during the trip. We stay with you throughout your vacation – providing professional help whenever needed. If the weather changes, there’s a strike, a local event, heavy crowds, or any unexpected situation – we are here to update, guide, and adjust your itinerary in real time.

 Easy-to-use itinerary – with direct navigation links. Your itinerary includes direct Waze / Google Maps links – no need to search for parking addresses, no stress, no mistakes. Just tap – and go.


Service cost: from only $420. (Special price for short itineraries up to 5 days). Clients tell us the itinerary saves them costly mistakes, fines, wrong choices – plus exclusive discounts on car rentals, better-priced accommodations, and money-saving local tips.

Want to know if it’s really worth it?

Take a look at the experiences of travelers who built their personal itinerary with us.

Click here and let’s start building the itinerary that will save you time, money, and stress – and turn your vacation into perfection.

Of course, your first inquiry is completely free – with no commitment whatsoever.

How it works

how it worked
  • You are welcome
to contact us
  • We discuss
your trip
  • You fill out a special form
  • We create
your itinerary
  • You get it with all useful tips
  • We are in touch with
you all the time
Michael Cohen

The page is over, but the questions remain?!

Latest articles

Ehime

Ehime

Ehime reveals a quieter, more scenic side of Japan: hilltop […]

Mie

Mie

Mie is the kind of region that often surprises travelers […]

Tottori

Tottori

Tottori reveals a side of Japan that many travelers never […]

Shimane

Shimane

Shimane is one of those rare corners of Japan where […]

Wakayama

Wakayama

Wakayama (Wakayama) feels like the soul of Kansai once the […]

Shiga

Shiga

Shiga often catches travelers by surprise, offering a peaceful escape […]

Shizuoka

Shizuoka

Shizuoka is one of those regions that fits perfectly into […]

Aichi

Aichi

Aichi is one of those regions that quietly offers a […]

Hyogo

Hyogo

Hyogo is one of Japan’s most diverse regions, seamlessly blending […]

Gifu

Gifu

Gifu lies right in the heart of Japan, yet it […]

Planning a trip? Get your personal itinerary!
Skip to content