Situated on the junction of Fenchurch and Gracechurch Street, this building is offering 26,000 sq ft of modern London office space. The offices are of the highest quality and attract a diverse range of industries from financial services to recruitment and ancillary services. The floor has been designed to include a beautiful breakout area within the buildings atrium, a grand reception and modern...