Managed office space for rent

Old Street Shoreditch EC1

Managed by Workplace plus

Managed Office
Image of the property at 61-67 Old Street, EC1V 9HW