Managed office space for rent

Clifton Street Shoreditch EC2

Managed by Situu

Managed Office
50 desks
£27,469 p/m
2,637 ft²
1 office available
NEW SPACE
Image of the property at 100 Clifton Street, London EC2A 4HU