Managed office space for rent

Wenlock Road Angel N1

Managed by SPACE32

Managed Office
25 desks
£NaN p/m
1,123 ft²
1 office available
Image of the property at 7 Wenlock Road, N1 7SL