Serviced office space for rent

Russel Square Bloomsbury WC1

Managed by Podium

Serviced Office
14 desks
£7,938 p/m
415 ft²
1 office available
Image of the property at Russell Square, WC1 - Bloomsbury