TRAVEL BLOG · CHRISTMAS SPIRIT

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.

Plan your trip to London: flight, hotel and total price in one go

Quick answer: Fly from Eindhoven to London (Stansted or Luton) with Ryanair or easyJet in approx. 1h30, return from 60 euros in autumn. Best period: early November to mid-December. Budget: from around 300 euros per person for 3 days including flights, hotel and meals. The Christmas lights on Oxford Street switch on in 2026 on 5 November.

Christmas lights in London: when and where

Londen is in de wereld van de kerstverlichting niet bescheiden. Oxford Street schakelt de lichten in op donderdag 5 november 2026 (traditioneel de eerste donderdag van november). Regent Street, Carnaby Street en Covent Garden volgen in dezelfde week. De verlichting brandt dagelijks tot begin januari.

Every street has its own theme. Oxford Street literally 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 more 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

Christmas shopping in London: areas compared
Wijk Karakter Topwinkel
Oxford StreetMass-market, spectacular lightsJohn Lewis, Selfridges
Regent StreetPremium brands, wide streetsLiberty, Hamleys
Carnaby StreetIndependent, playful atmosphereoriginele boetiekwinkels
Covent GardenMarket atmosphere, street artistsCath Kidston, Ted Baker
Borough MarketCulinary gifts, food marketkaas, thee, gebak
Harrods (Knightsbridge)Luxury, spectacular decorationsgratis te bezoeken, kijken gratis

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.

Flights from the Netherlands to London for Christmas

From Eindhoven, Ryanair and easyJet fly direct to London Stansted (STN) in approx. 1 hour 30 minutes. Luton Airport (LTN) is an alternative, slightly less central but also well-connected via the National Express bus (30 minutes to St. Pancras, 12 pounds). From Amsterdam Schiphol there is more choice: British Airways to Heathrow, easyJet to Stansted and Luton, KLM to Heathrow.

Booking timing makes a big difference. In September and October you can find flights for 60-90 euros return. Booking in November for a December trip, expect 120-250 euros. The week of 20-31 December is the most expensive period. Fly on a Tuesday or Wednesday for the lowest fares.

Airport to centre: Stansted Express (train) to Liverpool Street takes 52 minutes and costs approx. 29 pounds for a single ticket (book online in advance). From Luton: National Express or Thameslink to St. Pancras (approx. 30-45 minutes).

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.

Itinerary: a 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 →

Book your stay

Live prices from Booking.com through our partner Stay22. Pick a destination and see what is available right now.

Hotels in London
Plan your complete trip

If you book through a partner we earn a small commission, at no extra cost to you.

Frequently 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 en easyJet vliegen direct van Eindhoven Airport (EIN) naar Londen Stansted (STN) of Luton (LTN) in circa 1 uur 30 minuten. Boek ruim van tevoren: retour v.a. circa 60 euro in september en oktober, stijgend naar 120 tot 250 euro in december. Vlieg bij voorkeur op dinsdag of woensdag voor het laagste tarief.

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.

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 trip