Managed office space for rent

Bevenden Street Shoreditch N1

Managed by Dotted Desks

Managed Office
NEW LISTING
Image of the property at 56 Bevenden Street London N1 6BL