No other city does Christmas quite like London. The city has definitely mastered the holiday look. You’ll find streets decked in London Christmas lights decorations, shop windows turned into festive scenes, ice rinks in front of grand buildings and British Christmas markets popping up everywhere.
There’s so much to see! Even if you are staying for only a short time or even a layover, here is a list of the best spots so you know where to get your gloves and childlike wonder on.
More Christmas vibes: Don’t forget about German Christmas Markets in Castles and the best Austrian Christkindlmarkets.
**** This post isn’t sponsored nor commissioned but contains affiliate links (marked with *). If you book anything from them, this doesn’t cost you anything but might give me a little commission to help keep this free blog full of more travel tips and me fuelled with chocolate to keep writing. As an Amazon Associate I earn from qualifying purchases. ****
Should You Join a London Christmas Lights Tour Or DIY?
Are you visiting London just for a short time in December and have a full schedule? Don’t miss the best Christmas lights in London!
To really maximise seeing as many as possible, get a local guide who knows all the best Christmas light locations in London and its alleys.
Maybe you are visiting during chilly times and don’t want to be out in the open too long? Try this 60s Vintage Bus Open Top tour*, which takes only up to 90 minutes.
Snuggle up warm if you decide to sit upstairs in the open top while the Christmas lights of Oxford Street pass by. The bus comes with audio guide and screens showcasing Christmases past of London.
For a more active stroll, take part in the 2.5 hour long Christmas Lights and Markets Tour. See available dates here*.
This Christmas lights Tour through London will lead you to the cobbled streets of Covent Garden, Leicester Square as well as Charles Dickens’ favorite pubs.
I believe mulled wine is in order and that’s best consumed in company. (Which can be tough for solo travellers. Which is why I love small group tours.)
Note that light switch on is usually around 5pm. So I definitely would recommend being there no later than 4.30pm to make sure you’re not too late or that you can find a spot.
Usually, the lights stay up until January 6, which is the Twelfth Night.
Christmas Lights at London Markets
Belgravia
Belgravia is a London district and a must-visit place in Central London for Christmas.
Imagine white classy houses with black iron fences dotted by tasteful Christmas wreaths and blinking lights in the dark. To really feel festive, visit during the wintery wonderland hosted on 17 November. You can sit in a warm cafe or restaurant or stock up on gifts in the local boutiques.
Switch on: 17 Nov 2024, 11am to 4pm
Nearest tube station: Notting Hill station
Leicester Square
The Christmas Market in Leicester Square is something quite special. Right in the middle of London and with typical stalls and Christmas fare, you might not expect what’s coming: artistic shows! In 2024, you can experience an Olivier award-winning show in the Spiegeltent.
Check out the event calendar here. Those events incur a fee, the market itself is free to visit.
Times: 6 Nov 2024 to 5 Jan 2025
Nearest tube station: Leicester Square and Piccadilly Circus
The Christmas Forest
There are various pop up Christmas forests across London. If you want the real deal tree for your home, this is the place to pick them up.
Plus, coming here, you will be supporting the Charity Tree Aid to regreen drylands in Ethiopia, Burkina Faso and Mali. Check locations here. (There is a delivery service, too.)
Christmas by the River market
If you want to combine London sightseeing with a German style Christmas market, head to the Christmas by the River market. It stretches along the River Thames. Treat yourself to a mulled wine and chocolate crepes.
Times: 12 Nov 2024 to 5 Jan 2025
Nearest tube station: London Bridge
Southbank Centre Wintertime Market
Southbank has the amazing Borough Market but during Christmas times, it’s even better!
This is where foodies need to be: get raclette, German bratwurst, fondue and delectable international wines and cheeses. Warm up at the fire pits under the fairy lights.
Times: 4 Nov – 26 Dec 2024
Nearest tube station: Southbank
Spirit of Christmas Market
Hosted at Olympia London, this market promises to be one of the biggest Christmas shopping events in London.
The Spirit of Christmas fair will give you access to over 600 unique and independent brands offering you anything between fashion, food and fun items.
Times: 4 – 10 Nov 2024
Address: Hammersmith Rd, Hammersmith, London W14 8UX
Winter Wonderland
Hyde Park is an oasis in the heart of London and with so much green space, you can bet there will be a Winter Wonderland happening.
Even if there is no snow, you can enjoy the mini theme park and UK’s largest open-air ice rink.
Plus, there are more than 100 spectacular rides and attractions. Entry is free but if you are keen on the themed bars, you need to get a ticket.
Times: 21 November 2024 – 5 January 2025
Nearest tube station: Marble Arch
Christmas Market at Tate Modern London
A carousel, German style Christmas market stalls and artsy and handcrafted items will tempt your attention in front of Tate Modern. This is how a lovely vintage Christmas might have felt like.
Nearest tube station: Blackfriars, London Bridge
Winterville
Not in the centre of London but worth a visit if you are planning a longer stay, Winterville is ridiculously charming. This isn’t just an ordinary Christmas Market, this is a full blown experience.
Spend your entire day here and dine in the Street Feast, sit back at Backyard Cinema, play Plonk Golf, skate on the Ice Rink and stock up on presents at the Solo Craft Fair Christmas Market. There’s an entry fee.
Date: 14 December 2024
Christmas market: 2pm to 6pm
Christmas parade: 2pm
Tree lighting: 5pm
Nearest tube station: Clapham South/Clapham Common
London Christmas Lights in the Streets
Oxford Street Lights
Imagine a carpet of light softly floating above the busiest London streets. The iconic red buses are whizzing by and you catch the reflection of twinkly lights.
Most popular of all is Oxford Street, not only because of its shop window displays. This year things are different as the lights have all been replaced with 27 new, energy efficient LED screens.
Switch on: 5 November 2024
Nearest tube station: Marble Arch, Oxford Circus
Regent Street
Did you know that the first switching on of the festive London lights on Regent Street happened in 1954? The style of thi street is more elegant and vintagy with garlands hung above the street and giant angels above. There will be over 300,000 lights, with low-energy LEDs. They are on only for a few hours per night, so be there early.
Switch on: Thursday 7 November 2024
Nearest tube station: Oxford Circus, Piccadilly Circus
Trafalgar
Fun fact: Each year, there’s a 20-metre Christmas tree from Norway positioned right at Trafalgar Square to bring you the Christmas vibes. The lights are switched on on the first Thursday in December.
Switch on: 5 Dec 2024
Nearest tube station: Trafalgar Square
Carnaby
One of the prettiest Christmas lights in London are on show at Carnaby. The street is usually reserved for high end fashion and thus it’s not surprising it welcomes its first illumination with a big street party. The theme of the Christmas lights changes every year.
Switch on: 7 Nov 2024
Nearest tube station: Oxford Circus
The Strand
A little further, you can catch different but just as unique light installations on The Strand, another popular shopping street. The holiday lights here are far from subtle hanging down like neon rain with giant baubles. The switch on is on 14 November.
Nearest tube station: Charing Cross
Marylebone
Unlike the previous lit up streets, the Marylebone Village comes with a full on show and market stalls.
Switch on: 13 Nov 2024
Nearest tube station: Baker St
The Enchanted Woodland – cancelled
A not so typical Christmas event is The Enchanted Woodland. It takes place in 600-year-old gardens. But unfortunately, it will not happen in Syon in 2024.
Covent Garden Christmas
One of the fanciest displays of Christmas lights in London is at Covent Garden. This year will also feature the wonderful mistletoe chandeliers above the streets.
And there will be another huge, real Christmas tree again. Mark your calendar for the switch on event.
Switch on: 12 Nov 2024
Nearest tube station: Covent Garden
Christmas at Kew Gardens
Gardens might not be on your minds when visiting London in winter. But Kew Gardens out on a remarkable light show. Follow the trail that stretches across a mile and make your way to the glowing boats and Laser Garden. Entrance price for adults is £18.50.
Times: 13 Nov 2024
Nearest tube station: Kew Gardens, Kew Bridge rail
Leadenhall Market
I seriously love window shopping during a visit of glorious Christmas lights. Leadenhall Market is ideal for that. It comes decorated with wonderful light garlands and a 20-foot Christmas tree. London’s Mayor himself will turn on the lights
Times: 14 Nov 2024
Nearest tube station: Bank, Monument
London Zoo
Fancy spending Christmas among cute animals? How about visiting at night when only nocturnal friends are awake?
You follow the London Zoo Light Trail for a fascinating and unique experience. Overall, there are 100,000 lights. Prices start from £16.50.
Times: 23 November 2024 to 5 January 2025
Nearest tube station: Camden Town, Regent’s Park
Royal Exchange
The square in front of the Royal Exchange isn’t big but it gets its very own 25ft high Christmas tree.
Switch on: ?
Nearest tube station: Cannon Street
Chiswick House & Gardens
Want to have a heart-warming experience with traditional Christmas events like Santa reading stories? Check out Chiswick for Christmas.
The modern light installations at the 18th-century mansion change every year, such as After Dark in 2018 and Lightopia in 2019. See the calendar of events here.
Also, you can buy delicious food and beautiful gifts for yourself or loved ones! Entry is free.
Times: 7 Saturday & 8 Sunday December 2024, 10am – 4pm
Nearest tube station: Turnham Green
Sloane Square
For this event, the street King’s Road will be partly pedestrianised, from Sloane Square to Walpole Street. There’s a Christmas market with pop up stores, the trees are hung with pretty fairy lights and carol singers will create a Christmasy atmoshpere. Switch on is at 5pm.
Switch on: 16 Nov 2024
Nearest tube station: Sloane Square
Connaught Village
Every year, Counnaught Village offers Christmas shopping. I haven’t found concrete dates yet, tho.
There usually are a lot of freebies to be gotten then, such as activities, mulled wine and prosecco.
Nearest tube station: Marbe Arch
London Christmas Lights in the Malls
Harrods
While you’re on Oxford Street, don’t be afraid of entering even the fanciest looking shops. Harrods is trimmed with a big red ribbon outside and within, it looks just as lovely.
Nearest tube station: Oxford Circus, Marble Arch
Selfridges
Selfridges always comes up with tongue-in-cheek window displays. Take your time as you stroll past on Oxford Street and have a closer look.
Nearest tube station: Oxford Circus, Marble Arch
John Lewis
One mall you should not overlook is John Lewis with its shimmering decoration in every room and a magical rooftop. It offers a great view over Oxford Street.
Nearest tube station: Oxford Circus, Marble Arch
Even More London Christmas Lights
Harry Potter Studios
Did you know that the Harry Potter experience at Warner Bros-Studio gets all festive as well? See the Great Hall decked out, candles floating, Christmas dishes on the tables and a tree beautifully decorated? Even Primrose Drive will see a little bit of snowfall!
If you are in a rush, you can race past the sets in two hours but honestly, you can spend an entire afternoon or day here. To get there is a bit of a hassle.
You have to catch a train, then the free shuttle bus and then queue for your tickets. Better get on a tour and have everything neatly organised so you can skip that. Check availability here*. (It sells out fast.)
Ice Rinks
I haven’t skated on ice for way too long and next time I’m in London in December, I will rectify that. The one place that is highest on my list is the rink at Somerset House.
Icy blue lights on a white ice surface in front of a grand house by the Thames? Count me in! Of course, there are plenty more places to dust off your skating skills.
- Broadgate Ice Rink
- Canary Wharf Ice Rink
- Hampton Court Palace Ice Rink
- Natural History Museum Ice Rink
- JW3 On Ice
- Tower of London Ice Rink
- Westfield London Ice Rink
Theatre
Christmas in England entails a pantomime. Though that’s more aimed at kids, you can take the idea and head over to a musical or theatre performance.
There’s always something going on and during weekdays, you can get tickets at about half price. The Globe is closed for performances in the winter, but you can see an indoor performance at the Sam Wanamaker Playhouse.
Is a Visit to the London Christmas Lights Worth It?
London is always a great idea for a visit but during Christmas it’s the absolute best! You can easily fly into London or take the train from ,ainland Europe. Click here for the cheapest prices on Eurail passes* in case you want to see several European cities during Christmas time and save money.
If you fear that it will be very cold, that will most likely not be true. It will be chilly and probably slightly windy, but British winters are never super frosty and in London, there are so many stores and coffee shops around, you can always warm up.
But why would you want to do that when there are millions of lights twinkling above you and happy smiles out on the streets?
Would you come and visit England for the spectacular London Christmas Lights 2018 especially?
More from the England Blog
- Where to see real life Wutherin Heights locations
- On the trail of Shakespeare – a literary trip
- Visiting Mr Darcy’s Pemberly – Chatsworth Mansion
- The best Jane Austen Filming locations in England
- Where to hike around Dartmoor in South Devon
More Christmas inspiration
- Where to visit Christmas markets in actual castles in Germany
- One city, 17 Christmas markets – how to get to Erfurt
- Visiting the historical Xmas market in Jena
- What’s the prettiest Xmas market in Austria?
- What’s Salzburg’s Christkindlmarkt like?
- Unusual Christmas traditions in Austria
- How to celebrate Christmas on Cathedral towers in Naumburg, Germany
