Hello-
I just read in the London 2016 guidebook that all public transportation shuts down on Christmas Day and run a limited schedule on Christmas Eve and Boxing Day. Does buses run on Christmas? Are taxis available on Christmas Day? I'm staying near Paddington Station and need to travel to Victoria Station to catch a Christmas Day tour. Any suggestions would be greatly appreciated.
Jan