Deloitte has moved into its new London headquarters at 1 New Street Square, EC4, at its Midtown campus. The professional services firm carried out its own bespoke fit-out at the 280,000 sq ft building, which is now home to 5,500
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.