120 Holborn Island

120-Holborn-Island-212.jpg

120 Holborn Island is a freehold nine-storey mixed-use property located in Farringdon, London, and is within walking distance to two tube stations - 100 metres to Chancery Lane Tube Station and 300 metres to Farringdon Tube Station interchange and upcoming Cross Rail. It was acquired by UOL in 2016.

Location120 Holborn, Midtown, London EC1 N2TD, United Kingdom
TypeOffice
Net Lettable Area18,323 sqm