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