Size: 156,000 sq ft
Value: Undisclosed
Location: Gracechurch Street, London
View Location
Use: 9-storey office development with retail at ground floor and lower ground levels.