10 Best Things to Do in London at Christmas That Feel Straight Out of a Holiday Movie

Discover the best things to do in London at Christmas, from festive markets and sparkling lights to ice skating and magical winter experiences.

Photo: Internationista.com/ Experiences Featured

London at Christmas is basically the city showing off, and honestly, we're here for it. Think glowing streets, ridiculously pretty decorations and enough festive treats to make you forget about your Christmas shopping budget.

Whether you're planning a romantic winter getaway, a festive girls' trip or just want an excuse to wear your cutest winter coat, London knows how to deliver.

The best part? You don't need an unlimited budget to enjoy the magic. From free Christmas lights to festive markets and once-a-year experiences, some of the best things to do in London at Christmas won't cost you a fortune.

From iconic Christmas markets to dreamy light displays, here are 10 festive experiences worth adding to your London itinerary in 2026.

Affiliate Disclosure: Some links in this article are affiliate links, which means we may earn a small commission if you book through them, at no extra cost to you.

1. See the Christmas Decorations at Covent Garden

Photo: Coventgarden.london

If Christmas had an Instagram account, Covent Garden would probably be its profile picture. This iconic London neighbourhood goes all out for the holidays with oversized decorations, sparkling lights and a massive Christmas tree that makes the entire piazza look like a festive movie set.

For 2026, Covent Garden is bringing back The Theatre of Christmas, a seven-week celebration inspired by the West End. Expect more than 300,000 sparkling lights, giant gold bells and festive performances. The big switch-on happens November 12, complete with a live countdown. If you're looking for a little Christmas drama, this is the good kind.

Wander through the covered market, browse the boutiques and stop for a hot chocolate while soaking up the atmosphere. It's one of those places where you can happily spend an hour doing absolutely nothing except admiring how pretty everything looks.

Covent Garden is especially gorgeous after dark when the decorations light up. Just be prepared to share your photo spot with approximately half of London.

Location: Covent Garden Piazza, London WC2E 8RF

Price: Free to explore. Food, drinks and shopping cost extra.

Dates: November 12, 2026, for the Christmas lights switch-on. Festive celebrations continue through the season.

Why it's special: The enormous Christmas tree, giant golden bells and West End-inspired festivities make it one of London's most photogenic Christmas spots.

Best for: Couples, first-time visitors and anyone who loves a good Christmas photo.

Insider tip: Visit on a weekday morning for fewer crowds or after sunset for the full festive glow.

RELATED: We Tried the Ultimate Grinchmas Afternoon Tea Bus Tour in London: A Festive, Whoville-Approved Adventure

2. Experience Hyde Park Winter Wonderland

Photo: Hydeparkwinterwonderland.com

If you're looking for Christmas activities in London that go completely over the top, Hyde Park Winter Wonderland understood the assignment.

This enormous festive attraction combines Christmas markets with fairground rides, seasonal food stalls and enough flashing lights to make you feel like you've entered a Christmas-themed amusement park.

For 2026, the Magical Ice Kingdom is getting a Neverland makeover, complete with Peter Pan and Tinker Bell brought to life through intricate ice sculptures. There's also a new Gandeys K-Pop Dragon Circus and a new ice bar experience, because apparently Christmas needed even more entertainment.

You can ride the Giant Observation Wheel for views across London or test your courage on one of the roller coasters. Prefer something more relaxed? Grab a warm drink and wander between the festive stalls.

Just know that Winter Wonderland can get expensive surprisingly quickly. Between the rides and the snacks, your wallet might need its own recovery day.

Location: Hyde Park, London. Nearest Tube stations include Hyde Park Corner and Marble Arch.

Price: Free off-peak entry with a ticket. Standard entry starts at £5.50 and peak entry costs £8.50 per adult. Rides and attractions cost extra.

Dates: November 19, 2026 – January 3, 2027. Closed Christmas Day.

Why it's special: One of London's biggest Christmas attractions, with a Neverland-themed ice kingdom and new entertainment for 2026.

Best for: Friend groups, families and anyone who wants a full afternoon or evening of Christmas fun.

Insider tip: Book your entry slot in advance. Spending £25 per person on attractions when booking can qualify you for free admission.

RELATED: We Tried the Paradox Museum London: A Mind-Bending, Photo-Ready Adventure You Won’t Forget

3. Go Ice Skating at Somerset House

Photo: somersethouse.org

There's ice skating, and then there's ice skating in the courtyard of an 18th-century London landmark with a towering Christmas tree in the background. Slightly different vibes.

Skate at Somerset House is one of the prettiest winter experiences in London, even if your skating skills are more baby giraffe than Olympic athlete.

This year, Somerset House is shaking things up with its first K-pop skating party in collaboration with the Korean Cultural Centre UK. There are also Skate Lates with DJs and new double-length skating sessions in November for the price of a regular skate.

The historic courtyard transforms into an outdoor ice rink, complete with festive music and seasonal food. It's romantic without trying too hard and makes an excellent excuse for a winter date.

And if you're not particularly graceful on ice? At least the setting is gorgeous.

Location: Somerset House, Strand, London WC2R 1LA

Price: Adult tickets £13–£28.50 and children's tickets £11–£15, plus a £1.50 booking fee per ticket.

Dates: November 11, 2026 – January 10, 2027.

Why it's special: A historic courtyard ice rink with DJ nights, a new K-pop party and one of London's prettiest festive settings.

Best for: Couples, friends and anyone looking for a memorable Christmas date in London.

Insider tip: Book an evening session for skating beneath the lights or check the Skate Lates program for something more lively.

RELATED: The 12 Best Christmas Markets in Europe for 2026 That Are Actually Worth the Flight

4. Walk Beneath the Christmas Lights on Regent Street

Photo: David Allen/ Pexels

Want to experience Christmas in London without spending a single pound? Start with Regent Street.

Every festive season, the famous shopping street transforms into a glowing wonderland with its signature angel-shaped Christmas lights suspended above the road.

For 2026, the angels are scheduled to return on November 5. And yes, they're every bit as beautiful as they look in photos.

The best way to enjoy them is to take a leisurely walk from Oxford Circus towards Piccadilly Circus. You can also explore nearby Carnaby Street, which is known for its creative seasonal displays.

It's simple, it's festive and it doesn't require booking anything. Sometimes that's exactly what a Christmas itinerary needs.

Location: Regent Street, London W1. Nearest Tube stations are Oxford Circus and Piccadilly Circus.

Price: Free.

Dates: Christmas lights are scheduled to return November 5, 2026.

Why it's special: The illuminated angels are among London's most recognizable Christmas decorations and make the street look like something out of a holiday movie.

Best for: Budget travelers, couples and photography lovers.

Insider tip: Visit after dark on a weekday. You can combine Regent Street with Oxford Street and Carnaby Street for an easy Christmas lights walking route.

5. Explore One of London's Best Christmas Markets at Southbank

Photo: southbankcentre.co.uk

Christmas shopping is considerably more enjoyable when it comes with riverside views and something delicious to eat.

The Southbank Centre Winter Market brings festive chalets to the banks of the Thames, turning an already lovely London walk into a proper Christmas outing.

Expect seasonal street food, warming drinks and stalls selling gifts from independent traders. The atmosphere is especially charming in the evening when the lights reflect off the river.

The 2026 winter programme also includes festive performances and free events. On December 5, there's Saturday Sessions: A Festive Cracker, featuring family-friendly dancing and activities. On December 18, Mix & Move: Winter Special offers a free social dance session.

It's also a great choice if you're visiting London at Christmas on a budget. You can enjoy the market without paying an entrance fee, although resisting the food stalls is another matter entirely.

Location: Queen's Walk, Southbank Centre, Belvedere Road, London SE1 8XX

Price: Free entry. Food, drinks and shopping are individually priced.

Dates: November 2, 2026 – January 3, 2027.

Why it's special: Festive market stalls beside the Thames, plus seasonal performances and free events throughout the winter programme.

Best for: Food lovers, couples and travelers looking for affordable Christmas activities.

Insider tip: Visit around sunset and continue walking towards the London Eye for lovely evening views.

6. Experience Christmas at Kew Gardens

Photo: kew.org

If your ideal Christmas evening involves thousands of twinkling lights rather than crowded shopping streets, Christmas at Kew deserves a spot on your itinerary.

Each winter, the Royal Botanic Gardens transform into an illuminated wonderland with spectacular light installations and glowing displays throughout the grounds.

For 2026, Kew is introducing adults-only evenings on December 3 and 9. That means you can enjoy the glowing tunnels, spectacular installations and festive treats on a night reserved for grown-ups. A dreamy option for a Christmas date or a festive night with friends.

This isn't your average neighbourhood Christmas lights situation. Expect an immersive outdoor trail designed to make you stop every few minutes and say, "Wait, this is so pretty."

It's one of the more expensive things to do in London at Christmas, but the scale of the experience makes it feel like a proper festive night out.

Location: Royal Botanic Gardens, Kew, Richmond, London TW9 3AE

Price: Adult tickets £29.50 off-peak or £37 peak. Children's tickets (ages 4–15) £20–£24. Booking fees are included.

Dates: November 13, 2026 – January 3, 2027, with selected closure dates.

Why it's special: An immersive illuminated trail through one of London's most beautiful botanical gardens, with new adults-only evenings for 2026.

Best for: Couples, families and anyone who loves atmospheric Christmas light displays.

Insider tip: Book an adults-only evening if you're planning a date night or choose an off-peak slot to save money.

RELATED: 30 Things to Do in Athens, Greece That Are Actually Worth the Hype

7. Treat Yourself to a Festive Afternoon Tea

Photo: Get Your Guide

Afternoon tea is already a London classic, but add Christmas decorations and seasonal pastries and suddenly it feels like a main-character moment.

During the festive season, several London hotels and experience providers introduce special Christmas afternoon teas. Some go all out with themed desserts while others keep things traditional with elegant surroundings and a seasonal twist.

For 2026, The Snowman afternoon tea bus tour returns from November 13 to January 3. Expect festive treats including snowball truffles, mince pies and hot chocolate while sightseeing around London. You might even catch the Regent Street Christmas lights on an evening departure.

It's the kind of activity that turns an ordinary afternoon into an occasion. And really, when else are you going to justify eating tiny sandwiches followed by an entire selection of cakes?

Location: Various London venues. The Snowman afternoon tea bus tour departs from the London Eye or Aldwych, depending on the booking.

Price: The Snowman afternoon tea bus tour is advertised from £39 per person. Hotel afternoon tea prices vary.

Dates: November 13, 2026 – January 3, 2027, for The Snowman bus tour. Other venues have their own festive schedules.

Why it's special: A festive twist on a quintessentially British experience, with themed treats and the option to see London's Christmas decorations while sightseeing.

Best for: Girls' trips, couples and anyone celebrating a special occasion.

Insider tip: Book an evening departure if you'd like to see the Christmas lights. Check exactly what's included, since drinks and upgrades can affect the final price.

8. See the Christmas Tree at Trafalgar Square

Photo: Get Your Guide

Not every Christmas attraction needs a ticket or an elaborate itinerary. Sometimes a beautifully decorated tree in one of London's most famous squares is enough.

The Trafalgar Square Christmas tree is a longstanding London tradition. Each year, Norway gifts a tree to the city as a symbol of gratitude for Britain's support during the Second World War.

For 2026, the tree is scheduled to be unveiled on December 3. Throughout December, carol singers traditionally perform beneath the enormous Norwegian spruce, making the square feel like a scene from an old-fashioned Christmas movie.

It's a lovely piece of history tucked into the middle of the festive celebrations.

And if you're lucky enough to catch the singing, it makes the whole experience feel especially magical.

Location: Trafalgar Square, London WC2N 5DN

Price: Free to visit.

Dates: Tree lighting scheduled for December 3, 2026. Carol singing takes place on selected dates during December.

Why it's special: A historic Christmas tradition with an enormous Norwegian tree and festive carol performances.

Best for: History lovers, budget travelers and visitors exploring central London.

Insider tip: Check the carol singing schedule before visiting and combine your trip with nearby Covent Garden or Leicester Square.

9. Watch The Nutcracker at the London Coliseum

Photo: Get Your Guide

For a Christmas experience that feels a little more dressed up, swap the markets for an evening at the ballet.

The Nutcracker is a festive classic for a reason. Between the beautiful costumes and Tchaikovsky's instantly recognizable music, it's practically Christmas wrapped up in a theatrical performance.

English National Ballet is bringing its acclaimed 2024 production back to the London Coliseum for the 2026 festive season. The show features more than 100 dancers and musicians, taking audiences from Edwardian London into the Land of Sweets & Delights.

Think gorgeous costumes, a little Christmas drama and a whole lot of Sugar Plum Fairy energy.

You don't need to be a ballet expert to enjoy it, either. The story is accessible and the production is designed to be a visual spectacle.

It's also the perfect excuse to dress up a little, which never hurts.

Location: London Coliseum, St Martin's Lane, London WC2N 4ES

Price: Tickets from £27.25, including booking fees. Prices vary by performance and seat.

Dates: December 17, 2026 – January 10, 2027.

Why it's special: A spectacular Christmas ballet featuring more than 100 performers in one of London's grandest theatres.

Best for: Couples, theatre lovers and anyone planning a special festive evening.

Insider tip: Check weekday performances and different seating sections before booking. You may find a better-priced ticket than you'd expect.

10. Visit Hogwarts in the Snow at Warner Bros. Studio Tour London

Photo: Warner Bros. Studio Tour London

Calling all Harry Potter fans: Christmas at Hogwarts is very much a real-life experience, and it's every bit as tempting as it sounds.

During Hogwarts in the Snow, Warner Bros. Studio Tour London gets a festive makeover inspired by the Harry Potter films.

For 2026, there's a new Backlot Stage demonstration revealing how festive sound effects were created for the films. You'll also find the Gryffindor common room dressed for Christmas, complete with Harry and Ron's famous initial jumpers.

Expect beautifully decorated sets and a glimpse at how the films created their magical winter scenes. The Great Hall is a particular highlight, especially for anyone who's ever wished they could spend Christmas at Hogwarts.

It's a little outside central London, so you'll need to allow extra travel time. But if you're a Harry Potter fan, this is the kind of experience that can easily become the highlight of your trip.

Location: Warner Bros. Studio Tour London, Studio Tour Drive, Leavesden, WD25 7LR

Price: Standard tickets £58.50 for adults and £47 for children aged 5–15. Packages and transport options cost extra.

Dates: November 14, 2026 – January 17, 2027.

Why it's special: Iconic Harry Potter sets decorated for Christmas, plus a new behind-the-scenes sound effects demonstration for 2026.

Best for: Harry Potter fans, couples and families.

Insider tip: Book well in advance, especially for December weekends and school holidays. Tickets are timed and popular dates can sell out.

RELATED: We Tried It: The Big London Bake: A Whisk-Taking Adventure You’ll Never Forget

FAQs About Things to Do in London at Christmas

Is London worth visiting at Christmas?

Absolutely. London is one of Europe's most atmospheric cities during the festive season, thanks to its elaborate Christmas decorations and huge variety of seasonal experiences. Just expect busy shopping areas and higher demand for popular attractions.

RELATED: Is the London Pass Worth It? Don't Buy It Until You Read This

What are the best free things to do in London at Christmas?

Some of the best free Christmas activities in London include admiring the decorations at Covent Garden, walking beneath the Regent Street Christmas lights, exploring the Southbank Centre Winter Market and visiting the Christmas tree at Trafalgar Square.

RELATED: We Tried It: A Kensington Palace Gardens Walking Tour with High Tea Fit for Royalty

When do Christmas decorations go up in London?

Many London Christmas decorations appear during November, although dates vary by location. Major shopping streets and festive attractions typically start their seasonal programmes in early or mid-November.

Is London expensive at Christmas?

It certainly can be, especially if you're booking paid attractions and eating out frequently. However, there are plenty of free things to do in London at Christmas, making it possible to enjoy the festive atmosphere without spending a fortune.

RELATED: Best Things to Do in Amsterdam: 10 Bookable Experiences for First-Time Visitors

Final Thoughts: Christmas in London Is Worth the Hype

From sparkling Christmas lights to festive markets and unforgettable seasonal experiences, there's no shortage of things to do in London at Christmas.

Whether you're splurging on a magical evening at Kew Gardens or simply wandering through Covent Garden with a hot chocolate, the city has a way of making even the simplest outing feel special.

My advice? Mix a couple of paid experiences with the free attractions, leave room for spontaneous discoveries and don't try to squeeze everything into one day.

After all, Christmas in London should feel like a holiday, not a race through your Google Maps saved list.

A Little Heads-Up: While we do our best to share accurate information and highlight the best things to do in London at Christmas, we haven't personally experienced every attraction or activity featured. Prices, opening times, availability and experiences may vary, especially during the busy festive season. We recommend checking the latest details, reviews and booking policies before planning your visit. All attractions, events and experiences are operated by independent providers, and we're not responsible for any changes, cancellations or issues that may arise. Any bookings are subject to the individual provider's terms and conditions.

Next
Next

The 12 Best Christmas Markets in Europe for 2026 That Are Actually Worth the Flight