Tag: Tenacity
City of London approves office tower development at 70 Gracechurch Street
The City of London Corporation has approved a new 'green' office tower development at 70 Gracechurch Street in the Square Mile.
Developers Tenacity, who last...