If you're planning a trip to London over Christmas you'll probably have concerns over how you're going to get around the city, with public transport operating a limited service on certain days.
However, there is no need to fear too much, as you'll find plenty of options for getting from A to B throughout the festive period, although you may have to plan ahead slightly to ensure the route you need is in operation.
Tubes, for example, will be running almost as normal throughout the final week of the year, with the exception of Christmas Day itself when there will be no service. A special service will however be operating on Boxing Day, so travelling around London shouldn't be an issue. Just remember, though, that the last train on both Christmas Eve and Boxing day will run according to the regular Sunday timetable, so if you're intending on staying out late you may need to make alternative arrangements for getting back to your hotel.
Buses, meanwhile, will be totally unaffected by the festive period, apart from Christmas Day when, as with tubes, there will be no service. This means that you should have no trouble reaching your destination on all days between Christmas and New Year's Eve, although those who want to venture out on December 25th will probably have to walk.
Alternatively, however, you could opt for a Boris Bike, as these will be available as normal on Christmas Day. Given the fact that the roads are set to be virtually deserted, this could be the perfect time for a relaxing cycle through central London.
As far as New Year's Eve is concerned, there should be no issues at all for partyers planning on staying out until the wee hours, as tubes will running until 4.30am on January 1st, with the service being free to use as of 11.45pm.