Managed office space for rent

City Road Old Street EC1

Managed by Dotted Desks

Managed Office
Image of the property at 124-128 City Road, Old Street