Managed office space for rent

Old Street Shoreditch EC1

Managed by Knotel

Managed Office
Image of the property at 80 Old Street London EC1V 9HU