A new landmark skyscraper boasting a ‘park in the sky’ is set to transform London’s skyrise, becoming the joint tallest building in the capital.
Hitting the city’s maximum civil aviation ceiling of 309.6 metres, One London will be head-to-head with the Shard – complete with London’s highest bar on the 71st floor.