224-232 St John Street

London

Date acquired:
December 2019
Location:
224-232 St John Street, Clerkenwell, EC1V 4QR
Size:
21,710 sq ft / 2,017 sq m
Sector:
Office
See All Investments