Follow this tag to curate your own personalized Activity Stream and email alerts.
The City of London Corporation has revealed new images depicting the 2030 skyline of the Square Mile ahead of the completion of a planned cluster of tall buildings that are expected by the end of the decade. The plans depicted include the 11-building ‘City Cluster’, which strategically closes... View full entry