Light and airy office space in Haggerston/Hoxton near Canal

56a Orsman Rd, London N1, UK