Managed office space for rent

Scrutton Street Shoreditch EC2

Managed by Techspace

Managed Office
38 - 82 desks
£NaN p/m
2,077 ft²
3 offices available
Self contained, kitchen, 2 meeting rooms
Image of the property at Scrutton Street, Shoreditch - EC2A