224-232 St John Street

London

date acquired

December 17, 2019

address

224-232 St John Street, Clerkenwell, EC1V 4QR

Size

21,710 sq ft

Sector

Office