Holborn Island
120 Holborn, London
EC1

Description
300,000 sq ft of office space and 30 retail units
Property Management
- This impressive island site forms the premier property fronting Holborn Circus.
- The property has been managed by Metrus for over 20 years.











