Tower as tall as The Shard approved for Square Mile

One Undershaft, a 74-storey building will be the tallest building in the City of London.

Tower as tall as The Shard approved for Square Mile
One Undershaft, a 74-storey building will be the tallest building in the City of London.