Old Street
Old Street
Description
tucked away two minutes from Old Street station. With three private floors of managed workspace, it’s ideal for growing teams of 20 to 60, offering natural light, great design and amenities.
Address
Open on Google Maps-
City: 01 London
-
Country: United Kingdom






