Managed office space for rent

High Holborn Holborn WC1

Managed by BA Partnership

Managed Office
50 desks
£25,000 p/m
2,690 ft²
1 office available
Image of the property at 31-33 High Holborn, Holborn WC1V 6AX