Deloitte has renewed its lease at its New Street Square headquarters, EC4, signing until 2036 at both buildings on the site. The Landsec-owned site, which provides 485,000 sq ft of office space, has been the accountant’s UK home since
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.