Managed office space for rent

Downham Road Haggerston N1

Managed by SPACE32

Managed Office
30 desks
£NaN p/m
2,660 ft²
1 office available
Image of the property at 21 Downham Road, N1 5AA