Here are a series of photos taken by my wife and I on Christmas Day, 2014. Since it's the only day of the year public transit is completely shut, it provides a rare opportunity to see the streets (almost) completely empty. Hope you enjoy:
Around Carnaby Street
However, even more surprising than walking around the near empty streets of London was seeing a large transport helicopter in Regent's Park, with the blades still running, as we walked down to central London.
It looked like it was being used to be transport someone for a medical procedure, although it may have been a training exercise, as they didn't seem to be in too much of a hurry. Does anyone know if this is a routine thing? Seems odd to use Regent's Park as a helipad. Any information would be greatly appreciated.