The City of London Corporation has granted planning permission for what will be the second tallest building in Western Europe after the Shard.
The City of London Corporation has granted planning permission for what will be the second tallest building in Western Europe after the Shard.
Read Full Article: The Construction Index