Managed office space for rent

High Holborn Holborn WC1

Managed by HTC

Managed Office
23 desks
£15,500 p/m
1,434 ft²
1 office available
SELF CONTAINED
Image of the property at High Holborn, Holborn -WC1