Serviced office space for rent

Bloomsbury Square Bloomsbury WC1

Managed by IWG PLC

Serviced Office
4 - 100 desks
£600 p/m
97 offices available
Image of the property at Bloomsbury Square, WC1 - Bloomsbury