19 Best Places to Visit in London at Christmas 2026

Christmas in London is not really about one place.

It is the feeling of walking down a street and suddenly seeing thousands of lights above you. It is finding a Christmas market beside the Thames, watching an ice skater circle a historic courtyard, walking through a neighbourhood covered in decorations or stopping for something warm to eat while the city carries on around you.

And that is what makes London so good at Christmas.

You can spend an afternoon exploring the famous streets of the West End, escape to a Christmas light trail in Kew, visit a riverside market, go ice skating or simply wander through one of London's historic neighbourhoods after dark.

The city also starts celebrating Christmas surprisingly early. Many of London's Christmas markets and festive attractions begin in November and continue through December and into January.

So, if you're planning a Christmas trip to London in 2026, here are 19 places worth putting on your list.

1. Covent Garden

Covent Garden is one of the easiest places to recommend for a first Christmas visit to London.

The Market Building becomes the centrepiece of the festive season, with its enormous Christmas tree, gold bells, baubles and mirror balls hanging above the Piazza.

For 2026, Covent Garden's Christmas celebrations are themed The Theatre of Christmas, playing on the area's connection with London's West End. The official lights switch-on takes place on Thursday 12 November, with more than 300,000 lights illuminating the neighbourhood.

The best thing about Covent Garden is that you don't need to plan a complicated itinerary. Walk around the Piazza, explore the shops and restaurants, visit nearby Seven Dials and then continue towards Leicester Square or Trafalgar Square.

It is particularly beautiful after dark.

Best for: Christmas lights, photographs, shopping and first-time visitors.

Christmas at Covent Garden

2. Regent Street

If there is one Christmas street in London that instantly looks like Christmas, it is Regent Street.

The famous Spirit of Christmas lights return for their tenth year in 2026, illuminating the grand buildings along the street with the familiar festive spirits and some new surprises.

Regent Street is also one of London's main Christmas shopping destinations, so you can combine the lights with flagship stores, cafés and restaurants.

From here, it is easy to walk towards Piccadilly Circus, Carnaby Street, St James's or Mayfair.

You don't necessarily need to visit during the switch-on event either. A normal evening walk once the lights are illuminated can be just as enjoyable.

Best for: Iconic Christmas lights and Christmas shopping.

Christmas on Regent Street

3. Oxford Street

Oxford Street is another London Christmas essential.

It is bigger, busier and more commercial than many of the other places on this list, but that is part of the experience.

The street is lined with major department stores and flagship shops, while the Christmas lights stretch above one of London's busiest shopping streets.

For 2026, Oxford Street is also embracing a Harry Potter-inspired Christmas theme, making the display particularly interesting for fans of the franchise.

Visit London lists Oxford Street alongside Regent Street as one of the key Christmas light destinations in London.

If you're already visiting Regent Street, it makes sense to combine the two rather than treating them as separate trips.

Best for: Christmas lights, shopping and the classic busy-London-at-Christmas experience.

4. Carnaby Street

Carnaby Street offers a completely different Christmas atmosphere.

The streets are smaller and more intimate than Oxford Street or Regent Street, and the area's independent shops, restaurants and pedestrianised streets make it easy to wander around.

The 2026 Christmas lights are scheduled to switch on in early November, and Carnaby remains one of London's established Christmas-light destinations.

After looking at the lights, continue towards Kingly Court for food or walk towards Soho and Seven Dials.

It is particularly good if you want Christmas photographs without spending the entire evening on one huge shopping street.

Best for: Alternative Christmas lights, food and independent shopping.

5. Seven Dials

Seven Dials is one of those London neighbourhoods that works particularly well when you aren't looking for one specific attraction.

Seven streets meet around the historic Seven Dials monument, creating a compact area filled with independent shops, restaurants and cafés.

Its location also makes it extremely useful for Christmas sightseeing. You can easily combine it with Covent Garden, Carnaby Street, Soho and Leicester Square.

Visit London's current Christmas shopping guide specifically groups Covent Garden and Seven Dials together as one of London's major festive shopping areas.

So rather than treating Seven Dials as a standalone Christmas event, think of it as part of a wider Christmas walk through central London.

Best for: Shopping, cafés and a festive neighbourhood walk.

6. Trafalgar Square

For a more traditional London Christmas experience, head to Trafalgar Square.

The square is home to London's famous Norwegian Christmas tree, a tradition that dates back decades, and the surrounding area becomes particularly atmospheric during the festive season.

The 2026 Christmas market is expected to begin in November, with the tree and seasonal performances adding to the atmosphere. Visit London describes Trafalgar Square as one of the city's key Christmas destinations.

The location is also ideal for combining Christmas sightseeing with the National Gallery, National Portrait Gallery, Leicester Square and Covent Garden.

You can easily spend an hour here or use it as a stop on a much longer Christmas walk.

Best for: Traditional Christmas atmosphere, carols and photographs.

7. Leicester Square

Leicester Square turns into a festive hub during Christmas.

Its Christmas market brings wooden chalets, food, gifts and seasonal entertainment into the centre of the West End.

The location makes it especially useful for a Christmas evening because you can combine the market with a theatre show, Chinatown, Covent Garden or Trafalgar Square.

Visit London currently recommends Leicester Square for festive date nights, West End shows and Christmas shopping.

It is also a good place to visit if you're staying in central London because several other Christmas destinations are within walking distance.

Best for: Christmas markets, dates and West End evenings.

8. South Bank

Christmas beside the Thames feels different from Christmas in the West End.

The South Bank combines riverside views with festive food, market stalls and seasonal entertainment around the Southbank Centre.

Visit London currently describes South Bank as one of the strongest places for an all-round Christmas atmosphere, particularly because of the combination of festive markets, lights and river views.

You can start around Waterloo or the Southbank Centre and walk along the Thames towards the London Eye, Westminster Bridge or London Bridge.

This is one of the places where the walk itself is as important as the destination.

Best for: Riverside Christmas atmosphere, food and evening walks.

9. Borough Market

Christmas isn't only about lights.

Sometimes the best festive experience is simply finding somewhere with excellent food.

Borough Market is one of London's best-known food markets and becomes particularly appealing during the colder months, when you're surrounded by bakeries, cheeses, chocolate, hot food and plenty of things to take home.

Visit London includes Borough Market among its Christmas market recommendations for food lovers.

The market also works well as part of a longer South Bank itinerary. You can visit Borough Market, walk across London Bridge and continue along the Thames towards the Tower of London or South Bank.

Best for: Food lovers and edible Christmas shopping.

10. Hyde Park Winter Wonderland

If you want Christmas to feel like a proper event rather than simply a walk through decorated streets, head to Hyde Park.

Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027.

It combines Christmas market stalls with rides, entertainment, food and one of London's major seasonal ice-skating experiences.

Visit London describes it as one of the biggest Christmas markets in London and highlights its large collection of festive attractions.

The important thing to remember is that this is much more than a quick Christmas-light stop. You can easily spend several hours here.

Some attractions require separate tickets, so check what you want to do before arriving.

Best for: Families, rides, skating, food and a full Christmas day out.

11. Somerset House

Somerset House might have one of the most beautiful Christmas settings in London.

Its historic courtyard is transformed into a festive ice rink, with a huge Christmas tree standing beside the skating area.

For the 2026/27 season, Skate at Somerset House runs from 11 November 2026 to 10 January 2027. Tickets start from £11, while simply visiting the courtyard and enjoying the atmosphere does not require a skating ticket.

There are also festive food and drink options and special late-night skating sessions during the season.

You can easily combine Somerset House with Covent Garden, the Strand and Trafalgar Square.

Best for: Ice skating, Christmas dates and photographs.

Skate at Somerset House

12. Christmas at Kew

If central London's busy streets aren't your idea of Christmas, go west.

Christmas at Kew transforms Kew Gardens into an illuminated evening trail, with light installations, music, food and seasonal experiences.

The 2026 event runs on selected dates from 13 November 2026 to 3 January 2027. It is a separate, ticketed event from normal Kew Gardens admission, with timed entry and limited capacity.

There are new light installations for 2026, along with returning festive elements, food and drink and a traditional fairground.

This is much better treated as an evening experience of its own rather than something you squeeze between two other attractions.

Best for: Christmas lights, families, couples and a more immersive festive experience.

Christmas at Kew

13. Chelsea

Chelsea is a good choice if you want Christmas lights with a slightly more elegant feel.

The King's Road, Sloane Square and surrounding streets make for an enjoyable Christmas shopping and walking route, while the area also hosts dedicated festive experiences.

For 2026, Chelsea Winter Village & Illuminations is scheduled to run from 25 November to 28 December, featuring an illuminated trail and festive village in Ranelagh Gardens at the Royal Hospital Chelsea.

You can also explore King's Road and continue towards Knightsbridge afterwards.

Chelsea is particularly good for a slower Christmas evening rather than trying to tick off attractions as quickly as possible.

Best for: Couples, Christmas shopping and a stylish festive evening.

14. Battersea Power Station

Battersea Power Station has become one of London's most interesting modern Christmas destinations.

The enormous former power station provides an impressive backdrop for festive food, shopping and seasonal activities, while its riverside location gives the area a very different feel from central London.

The big attraction for 2026 is Glide at Battersea Power Station, which runs from 6 November 2026 to 3 January 2027. The experience includes three connected rinks and a 200-metre skate trail overlooking the Thames.

Battersea's official Christmas programme also includes festive food and drink, shopping and the return of the Chimney Lift.

Best for: Ice skating, modern London, shopping and riverside views.

Christmas at Battersea Power Station

15. Greenwich

Greenwich is one of the best places to visit if you want a Christmas day that feels like more than just looking at lights.

You can combine Greenwich Market, the Old Royal Naval College, Cutty Sark, Greenwich Park and the riverside into one trip.

The market's annual Lantern Parade and Christmas Lights Switch-On takes place on Wednesday 18 November 2026. The lantern procession travels through the historic area before the Christmas lights are switched on at 5pm, followed by music and performances.

Even outside the switch-on event, Greenwich works beautifully during December because there are so many attractions within walking distance.

Best for: Families, history, markets and a full festive day.

Greenwich Market Christmas Lights Switch-On

16. Leadenhall Market

Leadenhall Market is one of the places to visit when you want your Christmas photographs to look unmistakably London.

The covered Victorian market has ornate architecture that already makes it photogenic, and its festive decorations add another layer during December.

It is also easy to combine with other City attractions, including St Paul's Cathedral, the Monument, Sky Garden and Tower Bridge.

Visit London's current Christmas market guide includes Leadenhall Market among the city's seasonal market destinations.

You don't need to spend an entire afternoon here. It works particularly well as a short stop during a wider City of London Christmas walk.

Best for: Architecture, photographs and a quieter Christmas stop.

17. St Paul's Cathedral & Paternoster Square

The area around St Paul's Cathedral is another excellent choice for a traditional Christmas atmosphere.

The cathedral itself dominates the skyline, while nearby Paternoster Square provides a beautiful setting for an evening walk.

St Paul's also has a substantial Christmas programme, making the area particularly appealing if you want to combine sightseeing with seasonal music or a service.

This is a place where you can slow down rather than rushing from attraction to attraction.

Visit London also recommends St Paul's and the surrounding City as part of its Christmas sightseeing suggestions.

Best for: Architecture, traditional Christmas atmosphere and Christmas music.

St Paul's Cathedral Christmas information

18. Knightsbridge

For a completely different side of Christmas, head to Knightsbridge.

This is where Christmas shopping becomes part of the spectacle.

The area around Harrods, Brompton Road and Sloane Street is particularly attractive during the festive season, with luxury stores, elaborate displays and beautifully decorated streets.

Visit London's current Christmas shopping guide places Knightsbridge among the capital's leading festive shopping destinations.

You don't have to be shopping for expensive presents either. Walking around the area and seeing the displays is part of the experience.

You can also combine Knightsbridge with Hyde Park or Chelsea.

Best for: Luxury shopping, window displays and festive sightseeing.

19. Camden Market

Christmas in Camden doesn't look like Christmas in Mayfair.

And that is exactly why it deserves a place on this list.

Camden Market retains its alternative character throughout the festive season, with independent traders, street food, vintage shopping, music and unusual gifts.

It is a particularly good choice if you've already seen the traditional Christmas streets and want something different.

The wider Camden area also gives you the opportunity to walk along Regent's Canal or continue towards Primrose Hill.

Best for: Alternative gifts, street food, vintage shopping and a less traditional Christmas experience.

How to Plan Your Christmas Day in London

The biggest mistake you can make is trying to visit all 19 places.

Don't.

London is much more enjoyable at Christmas when you group nearby places together.

For the classic London Christmas -

Start around Oxford Street, walk towards Regent Street, continue to Carnaby Street, then head through Seven Dials and Covent Garden.

Finish around Leicester Square or Trafalgar Square after dark.

This gives you several of London's most recognisable Christmas locations without constantly jumping on the Tube.

For Christmas beside the Thames -

Start at Borough Market, walk towards London Bridge, continue along the South Bank and finish around the London Eye or Westminster.

This is one of the nicest ways to experience London after sunset.

Visit London's current Christmas guide specifically highlights South Bank, Westminster, the London Eye and Tower Bridge as strong festive riverside locations.

For ice skating -

Choose Somerset House or Battersea Power Station.

Both offer very different settings, so the choice really depends on whether you prefer a historic central courtyard or a modern riverside setting.

For Christmas lights -

Go to Regent Street, Oxford Street, Covent Garden or Carnaby Street for central London.

If you want something more immersive, book Christmas at Kew instead.

For families -

Winter Wonderland, Kew, Greenwich and Battersea Power Station all offer enough to make the visit feel like a proper Christmas outing rather than simply a quick photo stop.

When Should You Visit London at Christmas?

You don't necessarily have to wait until December.

That is one of the most useful things to know when planning a Christmas trip to London.

Many major festive attractions begin in November. Covent Garden's lights switch on on 12 November, Christmas at Kew begins on 13 November, Somerset House opens its skating season on 11 November, Battersea's Glide starts on 6 November and Winter Wonderland begins on 19 November.

If your priority is Christmas lights, evenings are obviously the best time to visit.

If your priority is shopping or markets, daytime can be easier.

And if you can choose a weekday instead of a Friday or Saturday evening, you'll generally have a more comfortable experience at London's busiest festive destinations.

Which of These Places Are Free?

One of the great things about Christmas in London is that you don't have to spend a fortune.

You can see Christmas lights around Regent Street, Oxford Street, Carnaby Street, Covent Garden, Trafalgar Square and many other central areas without paying an admission fee. Visit London also notes that many London Christmas markets have free admission.

Other experiences on this list are ticketed.

For example, Christmas at Kew requires a separate ticket, Somerset House requires a skating ticket if you want to skate, and attractions at Winter Wonderland can require individual tickets.

So you can easily build a Christmas day around free lights and markets and add one paid experience if your budget allows.

The Best Christmas Places in London, Depending on What You Want

For classic London Christmas: Covent Garden, Regent Street and Trafalgar Square.

For Christmas lights: Regent Street, Oxford Street and Carnaby Street.

For Christmas markets: Leicester Square, South Bank, Trafalgar Square and Winter Wonderland.

For ice skating: Somerset House and Battersea Power Station.

For couples: Somerset House, Chelsea and Covent Garden.

For families: Winter Wonderland, Kew and Greenwich.

For food: Borough Market and South Bank.

For shopping: Oxford Street, Regent Street, Knightsbridge and Covent Garden.

For something different: Camden Market and Battersea Power Station.

For photographs: Covent Garden, Leadenhall Market and Regent Street.

Final Thoughts

Christmas in London isn't about finding one perfect attraction.

It is about putting a few places together and letting the city fill in the gaps.

You might start with Christmas shopping on Oxford Street, walk beneath the lights on Regent Street, stop for food in Soho and finish the evening around Covent Garden.

Another day might mean ice skating at Somerset House, walking along the Thames and watching London light up around you.

Or you could escape central London altogether and spend an evening following the illuminated trail at Kew.

That variety is what makes Christmas in London so special.

The city doesn't just put up a few decorations and call it Christmas. Different neighbourhoods create their own version of the season, from grand shopping streets and historic markets to riverside walks, ice rinks and illuminated gardens.

And sometimes, the best plan is the simplest one: put on a warm coat, pick a neighbourhood and just start walking.

Planning your next London day out? Discover more neighbourhood guides, hidden gems, food spots and things to do on LondonYaar.com.

Follow @rohan.londonyaar for more London places, stories and things worth knowing before you visit.

Previous
Previous

Goodwood 2027 from London: Festival of Speed & Revival Tickets, Dates & Travel Guide

Next
Next

Diwali at the National Maritime Museum 2026: Everything You Need to Know