Skip to main content

What’s the saying? It’s the most wonderful time of the year! And that couldn’t be truer, especially when spent in London. The capital springs to life during this period; sparkly lights illuminate the streets, pubs start serving warm mulled wine, and pigs in blankets start cropping up on food menus – small sausages wrapped in a blanket of bacon – a seasonal snack enjoyed in Britain during the Christmas period. But come Christmas Day, things are different: the streets are empty, there are minimal cars on the roads, and everything is a lot quieter, which is actually very cool to see since London is usually choc-a-block.

So if you’re in London on Christmas Day, here’s what you need to know and what you can do on the day for some fun.

Some of the links below are affiliated which helps support all of the free content and advice we produce every day, at no extra cost to you. Thank you ❤️

(WA = Wheelchair Accessible)

This is an image of a set of Lime bikes lined up against one another on the sidewalk.

Does public transport run in London on Christmas Day?

It’s essential to note that the tube, trains and buses don’t run on Christmas Day, so we recommend walking as much as you can – the best way to enjoy a very quiet London that only happens once a year. Pop on your best walking shoes and just wander the streets, taking in the sights and sounds of a rare, quiet London. Top tip: if you go at night, you can enjoy the Christmas lights without all the other people.

Another great way to get about is to rent a bike or an e-scooter. Santander Bikes, Lime Bikes, Tier and Dott are the main companies that offer e-bike and e-scooter services around the city.

You can also take a taxi, you might just have to book in advance. If you’re coming from the airport, you can pre-book a taxi with our reliable partner.

Where to eat Christmas Dinner in London

A classic Christmas dinner is arguably the most important aspect of many people’s day, and there are many places in the city where you can enjoy it for yourself on the 25th.

This is an image of a cosy cafe in London with lots of plants, tables and an orange interior.

Image Courtesy of Riding House Cafe via Facebook

Riding House Café

Riding House Café is serving the full works on Christmas Day. It’s located just around the corner from Oxford Circus, so you can pair it with seeing the famous Christmas lights.

Riding House Cafe | Fitzrovia and Bloomsbury | WA

This is the interior of a homely pub in Hampstead with tables, chairs and a big window letting in lots of light.

Image Courtesy of The Flask via Facebook

The Flask

Dinner at The Flask in Hampstead is for those who want to enjoy dining in a quintessentially British pub next to the warmth of two roaring fireplaces. They’re serving the classics like English turkey and pigs in blankets, plus plenty of other options like a mushroom wellington and beef sirloin with all the trimmings. 

The Flask | Hampstead | WA

This is an image of a pub table with candles and table settings with a Christmas tree in the back.

Image Courtesy of The Canonbury Tavern

The Canonbury Tavern 

The Canonbury Tavern in Islington is serving a festive Christmas set menu for £48 per person, which includes delicacies like ham hock with cranberry terrine and pan roasted seabream. Yum.

The Canonbury Tavern | Islington | WA

This is an image of a table of friends sharing a Christmas roast and clinking their glasses together.

Image Courtesy of TH@51

TH@51 and House of Ming

This year, on Christmas Day, TH@51 and House of Ming, located in the luxurious St. James’ Court London, A Taj Hotel, are welcoming guests to enjoy their delicious Christmas set dinner menus. Last year, the TH@51 menu included mouthwatering dishes like roasted butterball turkey and baby beet carpaccio with goat’s cheese amuse bouche, while the House of Ming menu boasted dishes like roast duck in a black truffle oil sauce and pan-fried BBQ lamb. Although this year’s menus are yet to be announced, we expect them to be of a similar calibre.

TH@51 | House of Ming | Westminster | WA

Indian food spread at Salaam Namaste; go for an unconventional meal in London on Christmas Day

Image Courtesy of Salaam Namaste

Salaam Namaste

If you want to steer away from the conventional meal, opt for dinner at Salaam Namaste. They’re serving a menu of Indian dishes with a festive flair. This Christmas dinner is also one of the more affordable options on this list of what to do in London on Christmas Day.

Salaam Namaste | Russel Square | WA

This is an image of a table with a mood lamp on for light and lots of dishes on the table. The people are clinking wine glasses to cheers.

Image Courtesy of JOIA Battersea

JOIA Restaurant 

JOIA Restaurant is an excellent option for those who want to enjoy a Christmas dinner overlooking the Thames and Battersea Power Station. In true festive style, you won’t leave hungry because JOIA are serving a set menu filled with the restaurant’s signature Iberian dishes and tapas plates including seabass ceviche, turkey, salted cod and so much more for £135pp. 

JOIA Restaurant | Battersea | WA

Enjoy a classic afternoon tea

If you’re not much of a Christmas dinner kind of person, then you could opt for a traditional British afternoon tea instead. A handful of iconic places serve this quintessential treat on Christmas Day; you just have to make sure to book ahead to guarantee a spot.

This is an image of a selection of high tea treats on a platter.

Image Courtesy of The Ritz

The Ritz

The Ritz serves one of the most famous afternoon teas in London, and for Christmas this year, they’re adding a delightful festive twist. Enjoy a range of 18 loose-leaf teas alongside finger sandwiches, Christmas cakes, mince pies and scones dolloped with clotted cream and jam. The Palm Court, where afternoon tea is enjoyed, will be turned into a wintery Edwardian wonderland decked out with a central Christmas tree and plenty of decorations.

Afternoon Tea at the Ritz | Mayfair | WA

Children's afternoon tea spread at Claridge's, London

Image Courtesy of Claridge’s

Claridge’s

Claridge’s in Mayfair also hosted a seasonal extravaganza on Christmas Day last year, turning their exquisite afternoon tea into a festive feast for the senses. this included sweet treats decorated with Christmassy designs, and their famous Claridge’s Christmas pudding – an annual ritual that dates back over 100 years. You can book in from the 5th November 2024 until the 1st of January 2024, but if you want a spot on Christmas Day, it’s best to reserve a place early.

Afternoon Tea at Claridge’s | Mayfair | WA

People attending the Midnight Mass at St. Paul's Cathedral; this is the best thing to experience London on Christmas Day

Image Courtesy of St. Paul’s Cathedral

Attending a service at a London church on Christmas Day

Heading to church on Christmas Day is a tradition in some households, and many churches and cathedrals around London host services to commemorate the day. You can either check the timetable of a local church near your hotel and head along to whatever services they’re hosting, or you can go big by visiting an iconic London institution like St. Paul’s or Westminster Abbey. 

St. Paul’s is hosting the principal service of Christmas Day, complete with carols for the Choir and congregation. Meanwhile, Westminster Abbey has two services, one in the morning to celebrate Christmas morning and one in the evening, consisting of choral music, scripture readings, and prayers. Although, you’ll have to book ahead if you want to attend either of these places on Christmas Day.

There’s also a service at St Martin’s in the Field in Trafalgar Square.

Advent and Christmas at St. Paul’s Cathedral | City of London | WA
Advent and Christmas at Westminster Abbey | Westminster | WA
Christmas at St. Martin’s in the Field | Trafalgar Square | WA

Enjoy a Christmas Day activity

Although there aren’t loads of places open on Christmas Day besides a handful of pubs, there are a few activities you can get stuck into.

This is an image of a big pool with steam coming off it in the cold. There is multiple lanes and a lady swimming in one.

Image Courtesy of Hampton Lido

Take a dip in the Hampton (heated) pool

Taking a dip in the Hampton heated pool on Christmas Day is a traditional, refreshing way to celebrate the holiday season. Swim under the open sky, perhaps even surrounded by a light dusting of snow if you’re lucky, and enjoy doing laps or simply floating in the heated pool. Make sure you book tickets in advance.

Hampton Pool | Hampton | WA

Peter Pan Cup participants taking a dip in the Serpentine

Image Courtesy of Serpentine Swimming Club

Watch The Peter Pan Cup in Hyde Park

If you’d rather watch swimmers from the comfort of your jacket and thick mittens, go watch the Peter Pan Cup. The Serpentine Swimming Club holds an annual swimming race (every year since 1864) in the Serpentine Lido in Hyde Park. Show up at 9 a.m. to see these brave souls do their thing.

Peter Pan Cup | Hyde Park | WA

This is an image of St James' Park on a sunny day with a view of the London skyline in the distance.

This is an image of the view from St James’ Park

Enjoy a slow walk through one of London’s parks

All royal parks (which cover most of the major ones in London) are open on Christmas Day, so embrace being British and head for a brisk winter walk. Hyde Park and Kensington Gardens or St James’ Park are great combos for Central London, or head to East London and explore Victoria Park, frequently voted London’s best park by Londoners.

Find out more about Victoria Park in the video below.

This is an image of Chinatown in Soho with all the lanterns stringing from street side to street side.

Head to Chinatown and eat

Screw tradition and head to Chinatown to chow down on some Chinese food; most places are open as usual. Or simply enjoy the area while there aren’t as many tourists around. Watch our video on how to spend the day in Chinatown.

The Christmas lights at Regents Street overlooking the London traffic

See the Christmas lights on a classic red bus

Hop on board a classic open-top red route bus to enjoy the twinkling Christmas lights on this tour of London’s Christmas lights. Sit back and relax, and you head on a journey through the heart of the city as it comes alive with the illumination of lights and decorations, all while taking in the sights of iconic landmarks like Big Ben, Buckingham Palace, and the Tower of London.

London by Night Open Top Bus Tour with Christmas Lights | Waterloo

Passengers enjoying Christmas lunch on a cruise

Image Courtesy of Get Your Guide

Enjoy a Christmas cruise down the Thames

Get cosy and head on a festive ride along the Thames on this Christmas cruise, taking in iconic London landmarks from the comfort of a fully heated modern river boat with an open upper deck providing the best views of the city. The crew provides live commentary, sharing eye-opening insights as you pass historic sights such as Big Ben, the Tower of London and Shakespeare’s Globe. There will even be the chance to purchase drinks and snacks on board, including mulled wine and mince pies, the epitome of Christmas in London. There’s also the option to cruise while you enjoy a traditional four-course Christmas lunch on this festive cruise. You’ll enjoy a classic roast turkey with all the trimmings, like chipolata sausages wrapped in bacon (what we Brits call pigs in blankets) and Brussels sprouts with chestnuts. There’s also a veggie option available.

This is an image of all the Christmas lights adorning Oxford Street during the evening.

Soak up London’s festive spirit

On this Christmas walking tour, you’ll start at Covent Garden to see the magical Christmas lights and street performers in Central London. Spend some time browsing the famous undercover market, where you can grab some souvenirs and stocking fillers to take back home. Continue your journey along Oxford Street and visit the renowned Fortnum & Mason — where the king gets his groceries – and Liberty London, before finishing up at Piccadilly Circus where you can end the night getting a drink or a bit to eat nearby.

St Paul's Cathedral in London on Christmas Day

Enjoy the sights and sounds of London on Christmas Day

This Sights and Sounds of London on Christmas Day Tour fully embraces the rare peace and quiet that sweeps over the city on Christmas Day. Follow your guide as you head on a leisurely exploration of the city’s Christmas-lit streets and landmarks, with a guided commentary along the way.

Sights and Sounds of London on Christmas Day | Victoria

A blanket of snow covering the streets and houses in Costwolds.

Image Courtesy of Get Your Guide

Embrace the festive season on a tour of Oxford, the Cotswolds and Stratford-Upon-Avon

This Christmas tour of Oxford, the Cotswolds and Stratford-Upon-Avon tour is one of the best ways to experience a traditional British Christmas, countryside style. Head out of the city to explore the historic city of Oxford and retrace the steps of Emma Thompson, Lewis Carroll and C.S. Lewis, who all studied here. Then, visit the cobbled villages that make up the Cotswolds, followed by a final stop at the birthplace of William Shakespeare, Stratford-upon-Avon. Of course, your day will finish with a delicious Christmas lunch with all the trimmings.

Christmas in Oxford, the Cotswolds and Stratford-Upon-Avon | Coach departs from Victoria

The day after Christmas is called Boxing Day, which has some limitations as well. Here’s a list of things you can do in London on Boxing Day.

Pin this…

This is a Pinterest Pin detailing What To Do On Christmas Day In London 2024
Jessica Dellow

Jessica Dellow is an East Londoner who loves to travel the world and eat her way around the city. When she's not eating, cooking or hanging out in the local pub, you’ll probably find her walking one of her BorrowMyDoggy dogs in Victoria Park with a coffee in hand.

4 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.