City of London skyscrapers, the financial heart of London, the UK and Europe taken on Leadenhall Street

- Image ID: JF802W
Tim Ring / Alamy Stock Photo
Image ID: JF802W
Location: Leadenhall Street, City of London, London, United Kingdom