UK - London - Old and new buildings in the City of London
Old and new buildings in the City of London, UK. A construction site exposes the interior wall of an old building which lines up with the ultra modern Heron Tower, one of the new skyscrapers in London.