Christmas Shopping London 2026: Best Areas, Timing and Tips from the Netherlands
Oxford Street with 750 Christmas trees, Carnaby Street with playful light arches and Liberty with gifts you will not find anywhere else: London is in a category of its own for Christmas shoppers. Published 17 September 2026. Updated 25 October 2026.
Plan your trip to London: flight, hotel and total price in one go
When Does London Get Its Christmas Decorations? Lights 2026
London does not do Christmas lights by halves. The big light shows start as early as November; going early means you avoid the worst December crowds and see the lit streets at their most relaxed. Below are the confirmed and expected switch-on dates for 2026:
| Location | Switch-on date 2026 | Duration | Note |
|---|---|---|---|
| Carnaby Street | 4 November (confirmed) | until early January | 90s theme 2026, free to view |
| Regent Street | approx. 5 November (expected) | until early January | Not yet officially confirmed |
| Covent Garden | 12 November (confirmed) | until early January | "Theatre of Christmas" campaign |
| Oxford Street | approx. early November (expected) | until early January | Exact date not yet announced |
| Winter Wonderland (Hyde Park) | 19 November (confirmed) | 19 November 2026 to 3 January 2027 | 18th edition; largest outdoor ice rink in the UK |
| Southbank Winter Market | typically mid-November | until 24 December | Stalls along the Thames near Tate Modern |
Every street has its own theme. Oxford Street fills with lights on both sides of the road forming an arch over the carriageway. Regent Street brings a new theme with sculptures each year. Carnaby Street is known for playful, colourful light arches. Covent Garden has a spectacular Christmas tree inside the market building.
Visit the lit streets on a weekday evening if possible. November and December weekends get very busy early on. Wednesday and Thursday evenings are quieter, shops are open until 21:00, and you can take photos at a relaxed pace.
The best shopping areas for Christmas
Liberty London deserves a chapter of its own. This Victorian building on Regent Street sells fabrics, homeware and cosmetics you will find nowhere else. The Christmas decorations change every year and are considered an event in their own right. Entry is free.
Borough Market (near London Bridge) is open Tuesday to Saturday. For Christmas gifts you can buy artisan cheeses, specialty coffee, British whisky or biscuits in beautiful tins. Not the cheapest option, but original and edible.
Christmas Shopping in London by Plane or Train: How to Get There
Two options from the Netherlands: fly or take the Eurostar. Flying is faster; the train is more comfortable and you avoid the airport.
Fly from Eindhoven or Schiphol
From Eindhoven, Ryanair and easyJet fly direct to London Stansted (STN) in approx. 1 hour 30 minutes. Luton Airport (LTN) is an alternative, well-connected via the National Express bus (30 minutes to St. Pancras, approx. 12 pounds). From Amsterdam Schiphol there is more choice: British Airways and KLM to Heathrow, easyJet to Stansted and Luton.
| Period | Return price EIN (guide) | Return price AMS (guide) | Booking tip |
|---|---|---|---|
| Early November (1-15 Nov) | from 60-90 euros | from 80-120 euros | Cheapest period; lights already on |
| Mid-November (15-30 Nov) | from 80-130 euros | from 100-160 euros | Avoid Black Friday weekend |
| December (1-18 Dec) | from 120-220 euros | from 150-250 euros | Fly Tue or Wed for lowest fare |
| 20-31 December | from 180-350 euros | from 200-400 euros | Most expensive week; book early |
Airport to centre: Stansted Express to Liverpool Street 52 minutes, approx. 29 pounds (book online). From Luton: Thameslink to St. Pancras approx. 30-45 minutes.
Eurostar as an alternative
The Eurostar runs from Amsterdam Centraal to London St Pancras in approx. 4 hours 19 minutes, via Rotterdam and Brussels. The journey takes longer than a flight, but you depart from the city centre, do not need to arrive early and land right in the heart of London with no airport transfer.
Price: from approx. 44 euros single when booked well in advance (dynamic pricing, rises as the date approaches). Check current fares on eurostar.com. A return for a November weekend is best booked 2 to 3 months in advance.
Budget for 3 days Christmas shopping in London
London is more expensive than an Eastern European city break, but 3 days need not cost a fortune. Here is a realistic budget breakdown per person:
- Flight (return EIN, booked early): 60-120 euros
- Hotel (3 nights budget, zone 2): 70-100 euros per night, total 210-300 euros
- Local transport (Oyster Card or contactless): 6-10 euros per day, total 18-30 euros
- Food and drink: 25-45 euros per day (lunch: pub or sandwich bar; dinner: average restaurant)
- Total transport + accommodation + food: from around 350-550 euros per person (excluding shopping)
Tip: book a hotel in zone 2 (e.g. near Old Street, Hackney or Brixton). Cheaper than the centre, excellent Tube or bus connections, and you discover an authentic part of London at the same time.
Weekend versus weekday: the price difference
London is more expensive at weekends than on weekdays in November and December. For a hotel in zone 2 or the centre:
| Period | Guide price per night (2p) | Tip |
|---|---|---|
| Friday or Saturday (November) | approx. 110-200 euros | Popular, book early |
| Weekday (Mon-Thu, November) | approx. 70-130 euros | Quieter on the streets, lower rate |
| December weekend | approx. 150-300 euros | Demand peaks in mid-December |
| Winter markets (budget) | approx. 30-60 euros per market | Winter Wonderland entry free; rides extra |
Itinerary: Christmas Shopping in 2 or 3 Days
2-day Christmas shopping itinerary London
Day 1: Arrive early, check in and head straight to Oxford Street and Regent Street. Afternoon: Liberty and Carnaby Street. Evening: Covent Garden at dusk for the Christmas tree lights. Dinner in Soho (wide range of cuisines and price points).
Day 2: Morning at Borough Market (open Tue-Sat) for culinary gifts and lunch. Afternoon: Harrods for the Christmas decorations (free to enter) and Knightsbridge. Return flight in the evening or late Eurostar. Optional: Winter Wonderland in Hyde Park if you depart early evening.
3-day Christmas shopping programme
Day 1: Arrival, check in, straight to Oxford Street and Regent Street for the lights atmosphere at dusk. Dinner in Soho (wide variety of cuisines, budget and premium mixed).
Day 2: Covent Garden in the morning (markets, street artists, cafes). Carnaby Street and Liberty in the afternoon. In the evening, Borough Market if it is a weekday (closes earlier on Saturdays). Optional: step into Harrods for the Christmas decorations (no purchase required).
Day 3: Camden Market for street food and alternative gifts, or a free museum (free entry: V&A, British Museum, National Gallery). Depart on afternoon or evening flight.
✈️ Plan your trip to London →Want to know what your trip would cost? CheapTrips builds a complete proposal in seconds, with a flight from the Netherlands, a hotel and the total price per person.
Plan your tripBook your trip to London
Compare hotels in LondonPackage holiday to LondonCar hire in LondonFrequently asked questions about Christmas shopping in London
When are the Christmas lights switched on in London?
The Christmas lights on Oxford Street will be switched on on Thursday 5 November 2026. Regent Street follows around the same date. The atmosphere is best in the evenings; plan your visit on a weekday evening to avoid the worst crowds.
How can I fly cheaply from Eindhoven to London for Christmas?
Ryanair and easyJet fly direct from Eindhoven Airport (EIN) to London Stansted (STN) or Luton (LTN) in about 1 hour 30 minutes. Book well ahead: return fares from approx. 60 euros in September and October, rising to 120 to 250 euros in December. Tuesday and Wednesday are the cheapest days to fly.
What are the best shopping streets in London at Christmas?
Oxford Street for the well-known chains and spectacular Christmas lights (approx. 750 Christmas trees in 2026), Regent Street for designer brands and Carnaby Street for independent shops and atmospheric lighting. For gifts with a story: Liberty London (iconic Victorian building), Borough Market for culinary gifts and Neal's Yard in Covent Garden for British specialities.
Is London expensive for Christmas shopping?
London is more expensive than an Eastern European city break, but 3 days of Christmas shopping need not be excessive. Budget for hotel: from approx. 70 euros per night (zone 2, good public transport). Lunch: 8-15 pounds. Budget dinner: 15-25 pounds. The Oyster Card (or contactless payment) is the cheapest way to travel. Shopping itself is free, but set a firm budget.
When is the best time to fly for Christmas shopping in London?
Early November is ideal: the Christmas lights are on, the shops are decorated, but it is not yet packed. Late November (Black Friday weekend) is extremely busy. The weekends from 1 to 20 December are busy but full of atmosphere. Avoid the weekend before Christmas: extremely busy, hotels expensive.