View of the City of London skyscrapers and building sites seen from Fenchurch Street, on 16th April 2020 in London, United Kingdom. Normally crowded with people London is like a ghost town as workers stay home under lockdown during the Coronavirus pandemic. The green glow comes from sunlight reflected from green tinted windows of one of the overlooking modern buildings.
Add to Cart Add to Lightbox Download