2 bedroom property in St. John Street, Islington, London, EC1V - £900,000 | Chestertons