Managed office space for rent

Shoreditch High Street Shoreditch E1

Managed by Workplace plus

Managed Office
16 desks
£NaN p/m
1,546 ft²
1 office available
Image of the property at 176-179 Shoreditch High Street, E1 6HU