E Class business premises in a character arched building in Islington, with tall ceilings and very good natural light. Accommodation comprises entrance