Self-managed office space for rent

New Oxford Street Holborn WC1

Managed by Sub800

Self-managed Office
60 desks
£28,250 p/m
3,037 ft²
3 offices available
9th Floor Self contained office
Image of the property at Holborn Tower, New Oxford St, London WC1V 6PL