This year Christmas Day falls on a Friday. There are public holidays for Christmas Day and Boxing Day on the 25 and 26 December - as Boxing Day is a Saturday in 2015, there is an additional public holiday on Monday 28 December. New Year's Day (1 January) also falls on a Friday and this is a public holiday.
London on Christmas Day
Virtually everything is closed for business on Christmas Day in London. Some places, including banks, remain closed on Boxing Day (the day after Christmas).
Almost all of London's attractions close for at least one day over Christmas, and many close from 24 to 26 December, as well as 1 January. There's considerable variation, so it's a good idea to check directly with specific attractions before travelling.
There is also a chance to enjoy the traditional Peter Pan Cup Christmas Day race. Since 1904, swimmers have been braving the cold for this outdoor competition in the Serpentine lake. Wrap up warm and cheer them on! You can also book a Christmas Day tour, to see top attractions.
Some pubs and bars open for a few hours on 25 December, so you can pop in and share some Christmas cheer and soak up the special atmosphere with a warming drink or Christmas cocktail. Check with your local pub in advance for opening times.
For more ideas for spending Christmas Day in London, take a look at our guide to things to do on Christmas Day.
Public Transport Services over Christmas
Public transport is limited over the Christmas period, so make sure you plan your journey in advance.
There is no public transport running on Christmas Day. Make sure you can get home safely on Christmas Eve as there are no night buses and public transport starts to wind down from early evening.
Some taxis are available although they may charge more on Christmas and Boxing Day. You should check details before travelling and book in advance to avoid extended waits.
Check the Transport for London website www.tfl.gov.uk before travelling.
There may be engineering work taking place which will affect train journeys over the Christmas period. Check for the latest updates on www.nationalrail.co.uk
Staying Safe Over Christmas and New Year
Any minicab journey that isn't booked by phone or in a minicab office is illegal, dangerous and puts you at risk of attack.
Simply download the free Cabwise app on your smartphone or text CAB to 60835 to access Transport for London's Cabwise service. You'll receive two minicab numbers and one taxi (black cab) straight back. See tfl.gov.uk/cabwise for full details.
Texts are charged at 35p per enquiry plus the standard text message rate. Roaming rates apply to overseas networks.
Hotels and Restaurants on Christmas Day
Many of London's hotels are open at Christmas and some hotel restaurants are open for Christmas dining on 25 December.
You can find hotel listings and contact details in our Where to Stay section.
Some restaurants are also open on Christmas Day. You are strongly advised to book your table in advance. You can find restaurant listings and contact details in our Food and Drink in London section.
If you fancy celebrating on the Thames, try a Christmas Day Lunch Cruise.
New Year's Eve
Central London will be very busy so plan ahead and use public transport to get around. Check Transport for London’s website www.tfl.gov.uk for details and make sure you plan your journey in advance.
There is limited public transport on New Year's Day, so make sure you plan your journey in advance.
Boxing Day in London - Sale Time!
Public transport also resumes but with a limited service so plan your journey before you leave the house.
More about Christmas in London.