Managed office space for rent

Vesrty Street Shoreditch N1

Managed by Dotted Desks

Managed Office
NEW LISTING
Image of the property at 20-22 Vestry St, London N1 7RE