Managed office space for rent

John Street Holborn WC1

Managed by Metspace

Managed Office
28 desks
£NaN p/m
1,400 ft²
1 office available
Image of the property at John Street, Holborn - WC1N