Self-managed office space for rent

Goswell Road Clerkenwell EC1

Managed by Sub800

Self-managed Office
46 desks
£23,300 p/m
2,785 ft²
1 office available
Image of the property at 104-110 Goswell Road, London EC1V 7DH