Managed office space for rent

High Holborn Holborn WC1

Managed by SPACE32

Managed Office
9 desks
£NaN p/m
2,650 ft²
1 office available
Image of the property at 137-144 High Holborn, London WC1V 6PL