Getting around during the festive season can be challenging thanks to reduced timetables on the tube, buses and railways. Fortunately, Time Out is here to help smooth the way.
Each service (and each tube line) now also has a Twitter account, which is a good way to keep up with closures and disruptions. Find the ones you're interested on TfL's social media page.
We can't predict the weather, obviously, so note that information may be subject to change due to adverse conditions. Check directly with your transport provider before travelling.
Check back soon for 2016 travel info or read last year's travel info below for an idea of transport in London over Christmas and New Year.
RECOMMENDED: Find some festive fun with our guide to Christmas in London.
Transport over Xmas and New Year
On Christmas Eve, a normal service will run until 8pm, from which point there will be fewer trains running on the London underground and service will end according to a Sunday timetable.
There will be no service across the London Underground on Christmas Day.
On Boxing Day and Sunday 27 December, the Tube will run a Sunday service starting an hour later than usual. The Waterloo & City line will not be running, and there will be disruptions to service on the Metropolitan Line, Circle Line and Hammersmith & City Line, so check before travelling.
On Monday 28 December, Tuesday 29 December, Wednesday 30 December, New Year's Eve and New Year's Day, the Tube will run a Saturday service with disruptions to some lines due to planned engineering works, so check before travelling. Don't forget, there's free travel on New Year's Eve from 11.45pm to 4.30am.
On Christmas Eve, a reduced service will run on London Overground lines from 9pm.
There will be no service on the London Overground on Christmas Day and Boxing Day.
On Sunday 27 December and Monday 28 December there will be a Saturday service (although times may vary) and they'll be no service between Gospel Oak and Barking, Richmond and Willesden Junction, Highbury & Islington and Shadwell, Sydenham and Crystal Palace and Romford and Upminster.
On Tuesday 29 December, Wednesday 30 December and New Year's Eve there will be a Saturday service (although times may vary) with no service between Richmond and Willesden Junction. Don't forget, there's free travel on New Year's Eve from 11.45pm to 4.30am.
On New Year's Day, there will be a Saturday service, although trains will start later than usual and there will be no service between Richmond and Willesden Junction and Romford and Upminster.
On Christmas Eve, the DLR will run a Saturday service with the last train at 10.45pm.
There will be no service on the DLR on Christmas Day.
On Boxing Day the DLR will run every 10 minutes from 8.30am to half past midnight.
On Sunday 27 December, the DLR will run Sunday service.
On Monday 28 December, the DLR will run a Saturday service and service will resume as normal on Tuesday 29 and Wednesday 30 December.
On New Year's Eve, the DLR will run a Saturday service with free travel from 11.45pm until 4.30am.
On New Year's Day, there will be a Saturday service, with fewer trains running before 10am.
On Christmas Eve, a Saturday service will run and no night buses will be in service from around midnight.
There will be no London bus service on Christmas Day.
On Boxing Day, all routes will run a Sunday service from 6am.
On Sunday 27 December a regular Sunday service will run on all routes. On Monday 28 December, Tuesday 29 December and Wednesday 30 December, a Saturday service will run on all bus routes.
On New Year's Eve, a regular service will run with free travel from 11.45pm until 4.30am.
On New Year's Day, there will be a Sunday service on all routes.
There will be no River service on Christmas Day and Boxing Day.
On Monday 28 December, Tuesday 29 December, Wednesday 30 December and New year's Day the Woolwich Ferry will run a one-ferry service between 6am and 8pm, with a reduced service on MBNA Thames Clippers.
Santander bike hire
A normal service will run across the Santander cycle hire network over Christmas.
Some central London docking stations will be suspended from Wednesday 30 December until 1pm on Saturday 2 January.
Plan your New Year in London
Venue says: Book for your Christmas party today to enjoy our Navidad Fiesta menu. Enquire at firstname.lastname@example.org or call us.
You know what they say: practice makes perfect. And Harry Edmeades, aka Señor Ceviche, has had plenty of practice. In 2012, after a stint at Lima’s renowned ceviche restaurant El Mercado, the 25-year-old British chef came back to London and started Don Ceviche, a pop-up with just five ceviches (raw fish cured in citrus juice). Then he spent another two years perfecting and expanding the menu before launching this ‘proper’ restaurant. Señor Ceviche is in Kingly Court, a faux-historic shopping courtyard just off Carnaby Street. But it’s not in an ‘easy’ ground-floor site, which would guarantee passing trade to an ice-cream shop in winter. It’s a first-floor venue, which you have to go out of your way to find. But be assured, this cheery place is worth climbing the stairs for. The large dining room is bright, open-plan and pretty. Sure, there are obvious design points, such as overhead venting ducts and the ubiquitous open kitchen but, rather than going all Soho-by-numbers, this is a slick London take on Lima’s boho Barranco District, with patterned floor tiles and chicha street-art posters the colour of highlighter pens. Dishes are equally vibrant. ‘Spaniard’ ceviche added just-cooked king prawns and crunchy chorizo to the sea bream in its tomato-laced citrus-chilli marinade (‘tiger’s milk’). There are terrific anticuchos (chargrilled skewers), such as daringly pink-middled beef steak with smoky chilli sauce. Even quinoa salad – a dish that, let’s face it, normally wears soc