Managed office space for rent

Russell Square Holborn WC1

Managed by Business Cube

Managed Office
8 - 20 desks
£4,860 p/m
440 ft²
2 offices available
8 Desk office on ground floor with stunning period features. Next to reception
Image of the property at Russell Square, Holborn - WC1B