Managed office space for rent

Staple Inn Holborn WC1

Managed by Metspace

Managed Office
70 desks
£55,000 p/m
4,734 ft²
1 office available
NEW SPACE
Image of the property at 11 Staple Inn, London, WC1V 7QH