If you want to give your family a memorable London Christmas without getting fleeced at Winter Wonderland or stuck in a slow-moving crowd on Oxford Street, the trick is to lean into how the city changes in late December rather than fight it.
East London is ideal for this. It has big parks, a working river, independent markets and a run-up to Christmas that still feels like a neighbourhood rather than a theme park — and almost all of the best bits are free.
Key takeaways
- No TfL on Christmas Day. No Tube, buses, DLR, Overground or Elizabeth line on 25 December, and no National Rail trains either.
- Keep it local, walk, cycle or pre-book. Santander Cycles have historically stayed available on Christmas Day; anything else needs a booked car.
- Christmas Day is the quietest the City will be all year. The Square Mile is close to empty and free to wander.
- 2026 dates: Christmas Day is a Friday, Boxing Day a Saturday, so the substitute bank holiday falls on Monday 28 December.
01 / TRANSPORTThe one thing you must plan around
London public transport shuts down completely on Christmas Day. There are no Tube, bus, DLR, London Overground or Elizabeth line services, and no National Rail trains. Boxing Day runs on a reduced and patchy timetable, with engineering works common across the whole holiday period.
That leaves three options for 25 December: stay local and walk, cycle (Santander Cycles have stayed available to hire on Christmas Day in recent years — check the app on the day), or pre-book a car well in advance. Ride-hailing apps are thin on the ground on Christmas Day, and the drivers who are working tend to be priced accordingly.
02 / CHRISTMAS DAYChristmas Day magic: free and almost empty
Walk the City of London. With zero public transport and the offices shut, the historic Square Mile is the quietest it will be all year. Walk from St Paul's past Bank and the Royal Exchange, through Leadenhall Market's Victorian arcade, and down towards the Tower and Tower Bridge. On a crisp morning you can have streets to yourself that are wall-to-wall people on any other day.
Follow the river east. From Tower Bridge, the Thames Path through Wapping towards Limehouse runs past old wharves, riverside pubs and Georgian streets. It is flat, buggy-friendly and free.
A Christmas morning service. St Paul's Cathedral and many City churches hold Christmas Day services that are free to attend — check times on each church's website and arrive early for the big ones.
Victoria Park and the Olympic Park. A Christmas morning lap of Victoria Park ("Vicky Park") is a Hackney and Tower Hamlets tradition. Queen Elizabeth Olympic Park in Stratford is also huge, open and quiet, with the canal running alongside if you want a longer walk.
03 / THE RUN-UPLocal, cheap and festive in December
Columbia Road late evenings. Columbia Road's shops have traditionally opened late on Wednesday evenings in December, with lights, mulled wine and street music. It is far more local than the Sunday flower market crowd — check dates before you go.
Spitalfields, Brick Lane and Broadway Market. Independent stalls, vintage and street food make for gifts that did not come from a chain store, and browsing costs nothing.
Free carol services. City and East End churches run carol services through December. They are free, atmospheric, and usually much less crowded than the big-name events.
Park walks and frosty mornings. Hackney Marshes, the Lee Valley and Walthamstow Marshes give you big skies and open space without a ticket booth.
04 / EATINGChristmas dinner without the hotel price tag
Restaurants that open on Christmas Day almost always run set menus at a hefty premium, and they book out early. If you want to eat out, book in October or November and confirm the price per head in writing. Otherwise, the most local option is the simplest one: cook at home, then walk it off in the park while the city is quiet.
05 / GETTING AROUNDGetting there and back when nothing is running
If your plans involve crossing town on Christmas Day — family on the other side of London, a meal booked out of walking distance — sort the car before December. On rushxo.co.uk you can pre-book a fixed-price, TfL-licensed private hire journey: the fare is agreed at booking and does not change on the day, including Christmas Day and bank holidays. Larger families can book 7-seat MPVs and V Class minibuses so everyone travels together.
Frequently asked questions
Does any public transport run in London on Christmas Day?
No. There are no Tube, bus, DLR, London Overground or Elizabeth line services, and no National Rail trains, on 25 December. Santander Cycles have stayed available to hire in recent years.
What is open in East London on Christmas Day?
Parks, the Thames Path and public streets are all open, and churches hold free services. Most shops, attractions and markets are closed, so plan around walking and the outdoors.
Can I get a taxi on Christmas Day in London?
Yes, but availability is limited and app prices can climb. Pre-booking a fixed-fare private hire car in advance is the most reliable way to guarantee a ride and a price.
When is the 2026 Christmas bank holiday?
Christmas Day is Friday 25 December 2026. Boxing Day falls on Saturday 26 December, so the substitute bank holiday is Monday 28 December.
Fixed Price, Christmas Included
Crossing London on Christmas Day?
Book ahead and lock in your fare. TfL-licensed operator, DBS-checked drivers, 7-seat MPVs and V Class minibuses for the whole family, and a price that does not change because it is the 25th.
Opening times, services and transport arrangements change each year. Check with TfL, the venue or the church before you travel. Information correct at the time of writing.
