Managed office space for rent

Clerkenwell Road Farringdon EC1

Managed by Workplace plus

Managed Office
Image of the property at  67 Clerkenwell Road, EC1R 5BL