Helical lets further floor at One Creechurch Place in London
Helical has agreed a further 15,994 sq ft letting at One Creechurch Place, the prime office scheme located in the heart of London’s insurance district. The letting is further evidence of the robust demand for Helical’s market-leading office developments from a diverse occupier base, as well as the continuing confidence…
[…]
Photos: Matt Chisnall Architectural Photograhy