Managed office space for rent

City Road Old Street EC1

Managed by RX London

Managed Office
Image of the property at Old Street Works, 197-205, 197 City Rd, London EC1V 1JN,