Managed office space for rent

High Holborn Holborn WC1

Managed by RX London

Managed Office
25 - 30 desks
£NaN p/m
1,891 ft²
2 offices available
Self contained office with breakout space and internal meeting room
Image of the property at 37 High Holborn London WC1V 6AE