Christmas in London: 25 Festive Things to Do

Christmas in London is wonderfully over-the-top.

The city sparkles with enormous light displays, department stores become festive works of art, historic squares fill with markets, and the Thames provides a glittering backdrop to it all. Add afternoon tea, Christmas concerts, West End shows and more mince pies than any sensible person could possibly eat, and December suddenly seems like a very good reason to visit the British capital.

What I love most about London at Christmas is the variety. We can spend the morning browsing elegant shops, wander through glowing streets in the afternoon, warm up with tea and cake, and then finish the evening at a Christmas market or theatre.

There is plenty happening for the 2026 festive season, too. Hyde Park Winter Wonderland is scheduled for November 19, 2026 through January 3, 2027, Christmas at Kew runs on selected dates from November 13 through January 3, and Somerset House’s famous ice rink runs from November 11 through January 10. (visitlondon.com)

So grab a warm coat, charge the phone and prepare for a very festive London adventure.

See the Oxford Street Christmas Lights

Let’s start with one of London’s most famous festive traditions.

Oxford Street becomes a huge illuminated shopping boulevard during the Christmas season, with thousands of lights stretching above the street and major stores creating spectacular window displays.

It is free to enjoy, which is always a lovely word to encounter during a London trip.

The lights generally appear from November into early January, although exact 2026 illumination details can vary. (visitlondon.com)

Visit after dark when the decorations are glowing, then continue toward Regent Street for an easy double dose of London Christmas sparkle.

Walk Beneath Regent Street’s Christmas Angels

Regent Street has one of London’s most recognizable festive displays.

Its famous illuminated angels stretch across the street above the elegant historic buildings, creating a grand, almost theatrical atmosphere. The setting is particularly beautiful around dusk when the sky still has a little color and the lights begin to dominate.

You can combine Regent Street with nearby Oxford Street, Piccadilly Circus and Carnaby, creating a festive walking route without needing a taxi every five minutes.

And honestly, London Christmas walks are one of those occasions when getting your daily step count accidentally becomes very easy.

Visit Christmas at Covent Garden

Covent Garden practically turns Christmas into a full production.

For 2026, the area is bringing back its enormous British-grown Christmas tree, more than 300,000 lights, giant gold bells, mirror balls and baubles inside the Market Building, along with festive events inspired by London’s theatreland. The 2026 lights switch-on is scheduled for November 12. (Covent Garden)

Don’t just stop at the central market.

Wander through Seven Dials, look for its Canopies of Light, then continue into Neal’s Yard, which also receives seasonal decorations. (Covent Garden)

This is one of the prettiest areas to visit when you want Christmas atmosphere without committing to a huge outdoor market.

Explore Carnaby’s Christmas Decorations

Carnaby is famous for doing Christmas a little differently.

Rather than simply covering the street in conventional lights, the area tends to embrace colorful, creative and playful installations. The decorated pedestrian streets make a lovely change from the more formal displays around Regent Street and Bond Street.

It’s also surrounded by independent shops, cafés, restaurants and bars, so you can easily turn a Christmas-light walk into a whole evening.

Come after sunset, when the decorations really come into their own.

Admire the Lights on Bond Street

Bond Street offers a more polished version of Christmas London.

The area is known for luxury boutiques, grand storefronts and elegant seasonal displays, making it particularly attractive for anyone who enjoys window-shopping and architecture as much as actual shopping.

Stroll along Bond Street after visiting Oxford Street, then continue toward Piccadilly and Mayfair.

You don’t need to buy a diamond necklace to enjoy the atmosphere. Although, naturally, nobody will stop you.

See the Norwegian Christmas Tree at Trafalgar Square

Few London Christmas traditions are as distinctive as the enormous tree at Trafalgar Square.

Since 1947, Norway has presented a Christmas tree to London in gratitude for Britain’s support during the Second World War. The tree is traditionally a Norwegian spruce, often more than 20 metres tall, and is decorated with vertical strings of lights in a traditional Norwegian style. (London City Hall)

The tree remains in Trafalgar Square through the Christmas period and becomes the center of seasonal carol singing.

Throughout December 2026, one-hour carol-singing sessions are scheduled at the base of the tree. (London City Hall)

Even if you don’t stay for the music, the tree is worth seeing after dark.

Browse the Leicester Square Christmas Market

Leicester Square becomes a festive little village in the middle of London’s West End.

Wooden chalets, Christmas decorations, seasonal food and entertainment fill the square, while theaters and famous attractions surround it.

It works particularly well as an evening stop before or after a West End show because you’re already in the heart of London’s theatre district.

The contrast is rather fun: one moment you’re surrounded by centuries-old architecture and theaters, and the next you’re holding something covered in melted chocolate.

Stroll Through the Southbank Centre Winter Market

For a riverside Christmas atmosphere, head along the Thames to Southbank.

The Southbank Centre Winter Market sits beside the river beneath twinkling lights, with alpine-style chalets, street food, drinks and independent traders. The 2026 market is scheduled to run from November 2 through January 4. (Southbank Centre)

The location is one of its biggest advantages.

You can walk along Queen’s Walk, see the London Eye, cross Waterloo Bridge for city views, and stop at the market whenever you need warming food or a hot drink.

The whole riverfront feels particularly atmospheric after sunset.

Spend an Evening at Hyde Park Winter Wonderland

Hyde Park Winter Wonderland is for people who think Christmas should come with rides.

The huge seasonal event returns from November 19, 2026 through January 3, 2027 and features a Christmas market, ice skating, rides, food stalls, bars and large-scale attractions. The 2026 program also includes the Peter Pan-themed Magical Ice Kingdom and a K-Pop Dragon Circus, alongside returning favorites such as the Giant Wheel. (visitlondon.com)

This isn’t the quiet, candlelit side of London Christmas.

It’s big, loud, colorful and energetic.

Give yourself plenty of time because this is really an evening destination rather than something to squeeze into half an hour.

Skate at Somerset House

Somerset House is one of London’s most beautiful places to ice skate during winter.

Its grand eighteenth-century courtyard is transformed into a festive rink beneath a spectacular Christmas tree. For 2026, Skate at Somerset House runs from November 11, 2026 through January 10, 2027. (Somerset House)

You can also visit without skating. The courtyard itself is open to everyone, while the seasonal food, drinks and shopping add to the atmosphere.

For a more energetic evening, the 2026 Skate Lates program brings DJs and music to selected nighttime sessions. (Somerset House)

Whether you’re elegant on the ice or moving around like a baby giraffe, it makes a memorable Christmas experience.

Follow the Christmas at Kew Light Trail

Christmas at Kew is one of London’s standout festive light experiences.

The 2026 trail runs on selected dates from November 13, 2026 through January 3, 2027, transforming Kew Gardens after dark with illuminated landscapes, large-scale installations, music, projections and seasonal food. (Kew Gardens)

This year’s trail includes new installations alongside returning favorites, including a water-fountain display around Palm House Pond.

There are timed entry slots, and advance booking is essential. (Kew Gardens)

Wear comfortable shoes because this is very much a walking experience.

Experience Christmas at Hampton Court Palace

For something that combines Christmas with British royal history, take the trip out to Hampton Court Palace.

In 2026, the palace introduces Winter Palace, running from November 28 through January 3, with historic rooms transformed into an enchanted festive experience featuring mythical creatures and storytelling. (Historic Royal Palaces)

Hampton Court is also hosting its Festive Fayre on December 4-6 and 11-13, with more than 100 artisan producers selling seasonal gifts, food and crafts. (Historic Royal Palaces)

You can also combine the visit with the palace’s famous gardens and maze.

It makes an especially good full-day outing when you want to see another side of London beyond the central streets.

Attend a Christmas Concert at Westminster Abbey

Christmas music feels especially powerful inside a historic London church.

Westminster Abbey has a seasonal concert program in 2026, including Christmas with the Choir of Westminster Abbey on December 19. The evening program includes festive choral works, familiar carols and seasonal readings. (Westminster Abbey)

The setting alone makes this worth considering.

There are few places where hearing Christmas music while surrounded by centuries of English history feels quite so natural.

Hear Christmas Music at St Paul’s Cathedral

St Paul’s Cathedral provides another impressive setting for seasonal music and services.

The enormous dome, historic interior and soaring architecture create an atmosphere that feels completely different from London’s Christmas markets outside.

Check the cathedral’s Christmas calendar close to your visit because services, concerts and public access can vary around the holidays.

A visit here is especially easy to combine with sightseeing around the City of London.

Watch a Christmas Show in the West End

Christmas and London theatre go together beautifully.

During the 2026 season, London’s stages feature festive productions, family shows, pantomimes, musicals and classic Christmas stories. The current seasonal program includes productions such as A Christmas Carol, The Snowman, A Christmas Carol Goes Wrong and other holiday performances. (visitlondon.com)

You don’t necessarily need a traditional Christmas production, either.

A regular West End musical followed by the Christmas lights around Leicester Square and Covent Garden makes a fantastic evening.

Book ahead for the busiest dates, particularly weekends close to Christmas.

See a Performance of The Nutcracker

Few things say Christmas quite like The Nutcracker.

London traditionally offers seasonal productions of the ballet during December, bringing Tchaikovsky’s score, elaborate costumes and wintery stage design together for one of the season’s classic cultural experiences. Visit London’s 2026 Christmas theater guide lists The Nutcracker among the major festive productions. (visitlondon.com)

Even people who don’t normally attend ballet can enjoy this one because so much of its appeal comes from the music, costumes and atmosphere.

It’s basically Christmas with dramatically better choreography.

Have a Festive Afternoon Tea

There are few more British Christmas experiences than afternoon tea in December.

London hotels and restaurants transform the traditional ritual with festive cakes, seasonal sandwiches, Christmas pastries, decorated dining rooms and winter-themed menus. London’s 2026 festive tea offerings range from luxury hotel experiences to themed afternoon tea tours. (visitlondon.com)

For something especially unusual, a Snowman-themed afternoon tea bus tour is scheduled from November 13, 2026 through January 3, 2027. (visitlondon.com)

Otherwise, settle into a grand hotel and enjoy the slower side of Christmas.

This is one activity where nobody will complain if you take your time.

Browse the Christmas Displays at Fortnum & Mason

Fortnum & Mason is a London Christmas classic.

The elegant Piccadilly department store is famous for its beautifully presented food, hampers, teas, confectionery and gift ideas, while its Christmas windows create their own seasonal attraction.

Even when you’re not buying anything, wandering through the store during December is part of the experience.

And yes, the Christmas hamper section can make you suddenly believe that everyone in your life desperately needs artisanal biscuits.

Visit Harrods at Christmas

Harrods becomes especially spectacular during the festive season.

Head to Knightsbridge to see the illuminated exterior and elaborate Christmas windows, then step inside to browse the enormous food halls, decorations, gifts and luxury displays.

You can combine the visit with a walk through nearby Hyde Park, making it easy to pair this with Winter Wonderland later in the day.

For photographers, sunset into early evening is a particularly good time to see the building lit up.

Explore Liberty’s Christmas Department

Liberty London offers something more intimate and characterful than London’s enormous department stores.

The Tudor-style building is beautiful by itself, while the Christmas displays inside create an especially charming atmosphere.

Look for ornaments, fabrics, homewares, stationery and small gifts with a more distinctive London feel.

The store is also conveniently placed near Carnaby, so you can combine both into one festive shopping walk.

Eat Your Way Through Borough Market

Christmas in London should involve some serious food research.

Borough Market is a natural place to do it.

During December 2026, the market is open throughout the month with extended festive-period schedules, although it closes on Christmas Day, Boxing Day and December 27. (Borough Market)

The market is a great place to look for cheeses, chocolates, baked goods, seasonal produce, prepared food and ingredients for a Christmas-inspired picnic.

Then take your haul toward the Thames and continue your sightseeing around London Bridge and South Bank.

Wander Around Neal’s Yard

Hidden behind the busier streets of Covent Garden, Neal’s Yard is one of London’s prettiest little corners.

The colorful courtyard is filled with bright façades, independent businesses and cozy cafés. During Christmas, seasonal decorations give it an even warmer atmosphere.

It is small enough to explore quickly, but I would slow down here.

Grab a coffee, take a few photographs and then continue toward Seven Dials and Covent Garden.

Sometimes the tiniest places create the biggest interruption to an otherwise packed itinerary.

Walk Across Tower Bridge After Dark

Christmas sightseeing doesn’t have to stay in the West End.

Make your way east toward Tower Bridge after sunset and see the iconic bridge illuminated against the Thames.

The surrounding City skyline provides a dramatic backdrop, while the riverfront paths offer plenty of opportunities for photographs.

You can combine the walk with London Bridge, Borough Market and the City, creating a lovely evening route that feels very different from the shopping streets farther west.

Take a Christmas Lights Tour

When the weather is cold and your feet have officially filed a complaint, seeing London’s Christmas lights from a bus can be a brilliant alternative.

Dedicated Christmas lights tours travel through the central districts, allowing you to see major displays without walking between every location.

The route can vary from year to year, so check the current 2026 itinerary before booking. Visit London lists Christmas lights bus tours among the major seasonal experiences and notes that the city’s lights typically run from November into early January. (visitlondon.com)

Bring a camera seat-side.

The best part is not having to dodge quite so many other people’s camera phones.

Take a Festive Walk Along the Thames

Sometimes the best Christmas activity costs nothing at all.

Walk along the Thames after dark and let London happen around you.

A route around Westminster, the South Bank, Tower Bridge or Greenwich can combine illuminated landmarks, bridges, historic buildings and riverside views. Stop whenever you see something interesting, whether that’s a market stall, café, pub or beautifully decorated restaurant.

The Thames gives London Christmas a sense of scale that you don’t quite get from the shopping districts.

And there is something wonderfully cinematic about seeing the city lights reflected in the river on a cold winter evening.

Explore Greenwich at Christmas

Greenwich makes an excellent escape from central London’s busiest streets.

Visit the historic market, wander through the old streets, see the Cutty Sark and enjoy views across the Thames. The neighborhood’s historic setting gives Christmas sightseeing a slower, more relaxed feel.

You can also combine Greenwich with the Royal Observatory and Greenwich Park during the day before returning toward central London in the evening.

It’s a particularly nice choice when you’ve already spent several days navigating crowded shopping streets and want a change of pace.

When Is the Best Time to Visit London at Christmas?

For the full festive experience, late November through mid-December is a particularly useful window.

By then, London’s Christmas lights are generally operating, major markets are opening and seasonal events are getting underway. Meanwhile, visiting before the final week before Christmas can help you avoid some of the busiest holiday crowds.

For 2026, some major attractions begin relatively early. Somerset House skating starts November 11, Christmas at Kew begins on selected dates from November 13 and Winter Wonderland opens November 19. (Somerset House)

Late November is therefore an excellent time to experience London when the city is already unmistakably festive.

What Is London Like in December?

London in December is cold, damp and wonderfully atmospheric.

Snow is possible, but you should never plan your trip around getting a white Christmas. Rain is much more reliable.

Pack warm layers, waterproof footwear and a coat that can handle an evening outdoors. An umbrella can be useful, although London’s occasional wind has a long history of treating umbrellas as disposable technology.

The good news is that London works beautifully in winter because so many attractions are indoors. You can alternate between museums, shops, cafés, churches, theaters and outdoor Christmas experiences throughout the day.

What Should You Eat at Christmas in London?

Christmas is a particularly fun time to eat your way around London.

Look for mince pies, Christmas pudding, roasted chestnuts, mulled wine, hot chocolate, festive pastries and traditional British roasts. London Christmas markets also bring plenty of international food into the mix, so you can easily turn one afternoon into a miniature culinary tour of Europe.

Afternoon tea deserves a special mention, particularly because festive versions become available across hotels and restaurants throughout the city. (visitlondon.com)

And when in doubt, follow the smell of something warm and buttery.

It rarely leads to disappointment.

Is London Worth Visiting at Christmas?

Christmas in London is worth experiencing for the sheer variety of it.

We can walk beneath giant Christmas lights on Regent Street, browse Covent Garden’s decorations, eat our way through Borough Market, skate beneath the Christmas tree at Somerset House and then end the night at a West End theater.

Or we can head farther out to Kew or Hampton Court for something completely different.

The real charm is that London doesn’t have just one Christmas personality. It can feel elegant, traditional, theatrical, cozy, chaotic, historic or wonderfully extravagant, sometimes all before lunchtime.

And that means we can build the trip around whatever version of Christmas London sounds best to us.

Just remember one thing: wear comfortable shoes.

London at Christmas is beautiful.

London at Christmas while your feet are angry with you is considerably less magical.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *