Where to Find London Christmas Lights
This post tells you where the best London Christmas lights and holiday displays to visit in 2021. You could also join us for our London Christmas Lights Tour.
Our tour runs every day from the 28th of November until the 30th of January at 18:00 (6:00 pm)
(NOTE: Not Running On December 1st, 8th, 15th, and 25th).
1. Leicester Square
London’s iconic Leicester Square plays host to a traditional Christmas market during the festive season.
Expect sparkling lights, garlands, baubles, and trees along with shopping, hot mulled wine, and delicious Christmas snacks!
Nearest Tube: Leicester Square or Piccadilly Circus
Opening times: Usually November to mid-January. 2021 dates are currently TBD.
We visit Leicester Square on our pay-what-you-wish London Christmas Lights Tour, so let us take you there.
2. Oxford Street
Perhaps the most famous place to view Christmas lights in London is Oxford Street.
Oxford Street lit up on the 2nd of November 2021 and they remained on until the beginning of January 2022.
This year, the lights will pay tribute to the heroes who have demonstrated kindness and steadfast support to others during the pandemic.
The digital lighting will comprise 27 LED light curtains draped across Oxford Street which will display the words to a poem dedicated to those who have shown kindness, strength, and bravery throughout the last year.
Nearest Underground Station: Oxford Circus (map)
3. Regent’s Street + Piccadilly Circus
This year we expect the beautiful angels of Regent’s Street to return.
If you will be here anyway, take a read of our guide to Piccadilly Circus.
Nearest Underground Station: Oxford Circus or Piccadilly Circus (map)
4. Bond Street
Famous as part of London’s high-end shopping district, Bond Street goes all out when it comes to Christmas lights.
The theme in years past has included crowns and peacock feathers, so you can expect that to continue in years to come.
Huge sprays of feathers bow out over Bond street, turning it into a peacock-lined glittering tunnel!
Nearest Underground Station: Bond Street (map)
5. Covent Garden Piazza
This year, Covent Garden’s central market is set to be decked with over 300 garlands as well as hundreds of thousands of twinkling lights – in dozens of separate installments.
The dates for the switch on are still TBD but usually take place mid-November until early January.
Nearest Underground Station: Covent Garden or Leicester Square (map)
Read our post on the top things to do in and around Covent Garden.
6. The Strand and Trafalgar Square
Trafalgar Square has been the home of London’s yearly Christmas tree, donated by the people of Norway every year, as a gesture of thanks for support during WWII.
The exact dates for the lighting installations and Christmas tree lighting are TBD.
Just around the corner from Trafalgar Square is The Strand where you can expect snowflakes, icicles, and baubles lining this grand road.
Nearest Underground Station: Charing Cross (map)
7. Harrods and Selfridges
Throughout the year, the window displays at Harrod’s and Selfridge’s showcase some of the most incredible pieces of art, fashion, and décor.
But when it comes to Christmas, the shops really raise the game!
Each year the windows are filled with moving, swirling, sparkling and glittering statues, mechanics, fashions, and even real falling snow.
So make sure you check the window displays at least one of London’s best-known stores.
8. Carnaby Street
Carnaby Street was the heart of swinging London – and is still a hot spot for nightlife today.
This iconic pedestrian-only lane is always decked out in twinkling lights for Christmas!
The switch-on is usually sometime in early November. Learn more here.
Carnaby Street is in the heart of Soho. Read our post on the top 10 things to do in Soho.
Also check our full guide on Christmas in London, as well as our other posts on the holidays in London:
- Christmas and Holiday Shows in London
- Where to Go Ice Skating in London
- Best Christmas Markets
- Charles Dickens Museum