40 Leadenhall Street
City of London, United Kingdom
The 732nd tallest building in the world
40 Leadenhall, also known as Stanza London is a commercial skyscraper on Leadenhall Street in London, England. It is located within the City of London financial district and is one of a number of new building developments for the area.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).