Managed office space for rent

Clerkenwell Green Farringdon EC1

Managed by Knotel

Managed Office
Image of the property at 23 Clerkenwell Grn, London EC1R 0NA