City Of London Ghost Town The City of London, one of the most important financial centres in the world, was pre-Covid a hive of activity with some 518,000 people commuting into the City every day – it is now a ghost town. No one knows when life will return to its streets. On assignment for...