Have you ever tried to plan a Christmas trip to London and felt lost in a sea of dates, tickets and tips? We’ve been there too. At Ultimate Transfers, we spend every festive season driving guests to the city’s best spots, and our Christmas car hire customers ask us the same questions every year.
Here’s what we’ve learnt: December is a magical time to visit London.
The decorations are charming and the London Christmas lights are brilliant. Our research found over 50 festive activities across the city, from glittering markets to ice skating rinks.
So we’ve put it all into one simple guide. Grab a cup of coffee, and we’ll walk you through the best things to do in London at Christmas, step by step.
Admire London’s Christmas Lights and Decorations
Every December, London turns into a glittering wonderland. Oxford Street and Bond Street blaze with millions of twinkling lights that stop you in your tracks.
Covent Garden and Regent Street join in too. Festive decorations drape every corner, and the city starts to look like a Christmas card come to life.
Oxford Street and Bond Street
Oxford Street and Bond Street take our breath away each festive season. Glittering lights, garland-wrapped shopfronts and window displays that look like works of art line both streets.
Selfridges and Liberty London show off their world-famous Christmas windows, and crowds happily queue to catch a glimpse. Over on New Bond Street, the lights are just as lovely. Ralph’s Coffee there is a festive favourite, with holiday greenery and pastries that warm the heart.
Beating the Selfridges Queues
The Selfridges windows draw big crowds on busy evenings. In our experience, most people wait around 20 to 30 minutes, though it can be as short as 12 minutes or as long as 45.
- Busiest time: 18:00 to 20:00, when queues are longest.
- Best tip: Go a little earlier or later in the evening.
- The reward: Shorter waits and far less jostling.
Photo Spots, Arcades and a Lights Tour
For Christmas photos, Cartier on New Bond Street and Tiffany & Co on Old Bond Street make perfect backdrops. Their festive fronts look stunning after dark.
Want to see it all without sore feet? The Christmas Lights Open Bus Tour runs from mid-November 2026 to 4 January 2027. It’s a 90-minute ride through the sparkling streets, including Oxford Street and Bond Street.
Shopping feels extra special in Burlington Arcade and The Royal Arcade. Both glow with Christmas decorations and invite you to browse slowly.
Then there’s Fortnum & Mason on Piccadilly. Its festive front looks like a giant advent calendar, with garlanded windows numbered from 1 to 24. We never manage to walk past without stopping.
The Oxford Street Christmas lights switch-on date for 2026 is still to be confirmed. It usually happens in mid-November, so keep an eye on the news and your calendar ready.
Covent Garden and Regent Street
Beyond Oxford Street and Bond Street, two more Christmas gems steal the show. Covent Garden and Regent Street go all out every year, and we find ourselves drawn back again and again.
Here are the key 2026 dates at a glance:
| Location | Lights Switch-On | What to Look For |
|---|---|---|
| Regent Street | 5 November 2026 | Angel-themed light installations |
| Covent Garden | Thursday 12 November 2026 | “Theatre of Christmas” theme with gold bells and mirror balls |
| Oxford Street | To be confirmed (usually mid-November) | Millions of twinkling lights |
Regent Street’s Angels
Regent Street’s angel lights turn the whole street into a corridor of twinkling brilliance. Each angel seems more impressive than the last.
The decorations stay up all season, so there’s plenty of time to visit. If you want the perfect Christmas photo, Regent Street delivers. Nearby Carnaby Street puts on its own colourful display too, so it’s worth a quick detour.
Covent Garden’s Theatre of Christmas
According to Londonist’s 2026 Carnaby and Covent Garden switch-on guide, the lights go on from the balcony of Covent Garden Market. The event includes lighting a British-grown tree in the West Piazza. This year’s “Theatre of Christmas” theme features oversized gold bells, mirror balls and baubles.
The Apple Market runs all year, yet it truly shines at Christmas. We love browsing the craft stalls for handmade gifts while sipping mulled wine.
For festive drinks, Miracle on Russell Street in Covent Garden runs from 9 November 2026 to 30 December 2026. It’s known for tinsel-covered ceilings and seasonal cocktails that capture the spirit of the season.
Festive Treats a Short Drive Away
Fancy a spot of high tea? Afternoon tea at the Georgian at Harrods is an elegant treat. Harrods sits in Knightsbridge, so it’s a short drive from Covent Garden rather than a stroll.
In Mayfair, the Connaught and Claridge’s show off extravagant Christmas trees and decorations. Together, these spots give you the perfect mix of shopping, dining and festive cheer.
Explore London’s Christmas Markets
London’s Christmas markets burst with handmade gifts, mulled wine and roasted chestnuts. We always find treasures we never knew we needed.
From the Southbank Centre Winter Festival to Leicester Square Christmas Market, there’s a merry buzz that makes the festive season feel so magical.
Southbank Centre Winter Festival
The Southbank Centre Winter Festival runs from 2 November 2026 to 3 January 2027. Food stalls and seasonal treats line the riverside, and the smells alone are worth the trip.
The Southbank Centre winter market buzzes with families, couples and solo visitors. Stalls sell handmade gifts and decorations, and food vendors offer roasted chestnuts, gingerbread and warming drinks.
Here’s what else to look out for along the South Bank:
- Electric Winter at Between the Bridges: Street food and a Bavarian-inspired sing-along bar, perfect for carols with new friends.
- Winter Light: A free outdoor gallery of immersive light art that has run in past seasons. Check this year’s dates before you go.
- FIRE & FROMAGE: A pop-up serving winter-themed food that warms you from the inside out.
- The Sipping Room Winter Igloos by Drake & Morgan: Cosy spots for hot drinks. Opening dates change each year, so it’s worth checking.
Mercato Mayfair’s Christmas Counter is another treat if you head north into Mayfair. In past years, it has served toasted hot chocolates, artisan cookies, festive bakes and mulled wine.
Kew Gardens is a great add-on too, though it sits in west London rather than next door. Christmas at Kew Gardens lights up from 13 November 2026 to 3 January 2027, so plan it as a separate trip or a drive across town.
Why a Car Makes Market Hopping Easier
Visiting several markets in one day is far easier with private transport. With a car waiting between stops, you can stash your shopping bags and move on quickly.
To give you an idea, picture a group visiting three markets over four hours by car. They might shop at seven stalls. On public transport, the same route could take six hours and leave time for only four.
Booking an Ultimate Transfers car or Christmas event car hire means you arrive fresh and ready to explore. That saved energy goes into browsing, not squeezing through busy Tube stations.
Leicester Square Christmas Market
Leicester Square Christmas Market turns the busy theatre district into a glittering winter scene. From the Southbank Centre, it’s about a 20-minute walk across the Thames.
According to Visit London’s listing for Christmas in Leicester Square, the market is expected to run from about 1 November 2026 to 4 January 2027. Here are the key details:
- Opening hours: 10am to 10pm
- Entry: Free
- Christmas Day: Closed
- What’s on: Market stalls, live music and seasonal entertainment
Skate Leicester Square runs from 31 October 2026 to 3 January 2027. Underbelly, the team behind the market, runs the rink, which circles the Shakespeare statue. Gliding past the market lights feels truly special.
The nearby West End theatres add extra magic, making the square great for festive photos. Theatre-goers mix with market visitors, and the whole place hums with excitement.
For a bit of friendly competition, teams of two to eight can try Race Across the World: The Experience. The Christmas Special lasts two to three hours and adds plenty of fun to a festive outing.
Enjoy Ice Skating at Iconic Locations
Ice skating turns some of London’s most treasured spots into winter playgrounds. You’ll feel the crisp air on your face as you spin and slide past grand old buildings.
Somerset House is our top pick. If you’re visiting the Natural History Museum, there’s no rink there this year, but we’ve listed great options nearby.
Somerset House
Somerset House: Glide Into Festive Magic
Somerset House becomes a winter wonderland from 11 November 2026 to 10 January 2027. Its grand courtyard is one of London’s most beautiful places to skate.
The rink pairs great skating with a true festive feel. Evening sessions under twinkling lights feel like stepping into a Christmas film.
Tickets and Prices for 2026
According to Time Out’s 2026 Skate at Somerset House ticket guide, prices depend on when you go:
| Ticket Type | Price |
|---|---|
| Adult (off-peak to peak) | £15 to £28.50 |
| Child | £11 |
Off-peak slots can save you a good chunk of money. Early-access tickets went on sale at 10am on Friday 25 September, and the general sale date hadn’t been announced yet. There are also late-night sessions with DJs and party collectives for a livelier night out.
Our Tips for a Smooth Skate
Evening sessions draw families, couples and groups of friends. Lockers can fill up fast, so a little planning helps:
- Arrive about 20 minutes before your session to improve your chances of getting a locker.
- Or bring a small, secure bag you can keep with you on the ice.
- Book ahead to get your favourite time slot, especially in peak festive weeks.
The Chalet nearby serves alpine-themed food and drinks, just right after a spin on the ice. The decorated rink and grand buildings also make postcard-perfect photos.
Getting to Somerset House is easy from central London, and the Christmas Lights Open Bus Tour passes close by. Pair your skate with a walk by the Thames, a trip to the National Gallery or a visit to the Tate Modern.
Natural History Museum
The Natural History Museum in Kensington is a lovely festive stop with kids. The museum doesn’t run an ice rink this year, though.
The good news? London has plenty of brilliant rinks elsewhere. Here’s a quick guide:
| Ice Rink | 2026/27 Dates |
|---|---|
| Hampton Court Palace Ice Rink | 20 November 2026 to 3 January 2027 |
| Battersea Power Station Glide Ice Rink | 6 November 2026 to 3 January 2027 |
| Alexandra Palace Ice Rink (Festive Skate) | 9 December 2026 to 4 January 2027 (check the venue’s page, as dates may change) |
| The Queen’s House Ice Rink | Until 3 January 2027 |
| Hyde Park Winter Wonderland Ice Rink by Priority from O2 | Until 3 January 2027 |
Hampton Court Palace is a standout, with skating alongside festive markets and activities. Many rinks also offer themed nights, food stalls and family sessions for all ages.
Book early, as demand soars over the holidays. After skating, warm up with hot chocolate, then visit the museums, shop at Harrods or catch a show at the Royal Albert Hall.
Our Christmas car hire and Range Rover car hire make it simple to link these spots together. You’ll fit more festive fun into each day, without the fuss.
Experience London’s Festive Shows and Concerts
London’s festive shows are world class. At the Old Vic, A Christmas Carol comes to life on stage every year.
Over at St Martin in the Fields on Trafalgar Square, candlelit carol services fill cold winter nights with music.
A Christmas Carol at the Old Vic
A Christmas Carol at the Old Vic is one of London’s best-loved festive shows. This is the Matthew Warchus production, adapted by Jack Thorne. It’s described as London’s longest-running version of the Dickens tale.
The detailed sets carry you straight into Victorian London. From the first scene, the storytelling grabs your heart.
According to ATG Tickets and the Old Vic’s listings for the 2026 season, here’s what you need to know:
- Dates: Thursday 12 November 2026 to Saturday 9 January 2027
- Tickets: £13 to £90
- Age guidance: Recommended for ages 8 and up
- Where to buy: The Old Vic and ATG Tickets
That age guidance matters if you have little ones. With such a wide price range, booking early gives you the best choice of seats and clear views of the stage.
More Festive Shows and Activities
The Vaults’ “Humbug” Christmas party has been a hit in past years. It offers cabaret-style Christmas classics and vintage screenings of holiday films, with earlier tickets from £22 to £75. Check this year’s listings for dates and prices.
Backyard Cinema also puts on a magical Christmas experience. For something hands-on, BISCUITEERS runs Christmas cookie decorating classes, where you can craft edible masterpieces.
These shows and activities pack December with laughter and festive magic.
Candlelit Carol Services in Trafalgar Square
Every December, Trafalgar Square becomes a festive hub. The candlelit carol services there are truly captivating, and they draw locals and visitors from across the United Kingdom.
The square’s famous Christmas tree is one of London’s key festive landmarks. It makes a perfect backdrop as everyone sings beloved hymns together.
The tree lighting usually happens in early December. A date of 3 December 2026 has been mentioned, but it isn’t confirmed yet, so check before you travel. Carol services then follow through the month.
We love how the flickering candles cast a warm glow over the historic square. Every carol feels personal and heartfelt.
- Arrive early: The carol services fill up quickly.
- Make a night of it: Soho and Marylebone are a short walk away for dinner.
- With kids: Santa’s Grotto at The Queen’s House in Greenwich is a family favourite. Check this year’s dates first.
Make the Most of Christmas in London With Christmas Car Hire
London at Christmas is pure magic. There’s so much to see, from the London Christmas lights on Regent Street to skating at Somerset House.
Add in the markets at Southbank and Leicester Square, plus A Christmas Carol at the Old Vic.
The trick is to plan ahead and book early. If you’d like to see more in less time, our Christmas car hire can help, whether you fancy a Range Rover, a Rolls Royce Ghost car hire, a Rolls Royce Phantom car hire or even a Hummer hire limo for Christmas.
At Ultimate Transfers, we’d love to help you make this festive season one to remember.
FAQs
1. What is the top thing to do in London at Christmas?
We’d say Hyde Park Winter Wonderland is the big one, with over 100 rides and attractions spread across 16 acres. It’s packed with an ice rink, mulled wine stalls, and festive fun, though it gets nippy after dark so wrap up warm. Then hop on the London Eye for a bird’s-eye view of the city lights.
2. Where should I go Christmas shopping in London?
We love starting at Carnaby Street and Seven Dials Market, then popping into Harrods, Dior and Hamleys, where the seven toy floors are pure magic for kids and big kids too. For handmade gifts, the Solo Craft Fair is a real gem, while Borough Market and Duke of York Square are perfect for festive treats.
3. Where can I enjoy high tea or a festive meal?
We recommend booking high tea at The Ritz, Shangri-La The Shard or Kensington Palace Pavilion, and book early as seats vanish fast. The Ivy Chelsea Garden and Annabel’s go all out with festive décor, while the Churchill Arms pub glows with over 90 Christmas trees and fairy lights.
4. What can families do in London at Christmas?
The British Museum, the Victoria & Albert Museum, the London Transport Museum and London Zoo all run festive events for little ones. Don’t miss the 60-foot Christmas tree at St Pancras International, either.
5. How can I travel around London in style at Christmas?
Book a Rolls-Royce Ghost car hire or a Rolls-Royce Phantom car hire for a touch of class, or choose a Hummer hire limo for Christmas if you want a party on wheels.





