25 Churchill Place
United Kingdom
The 1019th tallest building in the world
25 Churchill Place is a 118 metres (387 ft) tall skyscraper in the eastern part of the London financial district Canary Wharf. It was built in 2014 and has 23 storeys. The building was developed by Canary Wharf Group and designed by Kohn Pedersen Fox.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).