London’s skyline is about to gain a new high point, and we’re very proud to be a small part of it.
At over 309 metres, One London will be the tallest building in the City and level with The Shard as the joint-tallest tower in Western Europe.
There’s a lot more to come. Watch this space.