2 bedroom property in New River Head, 173 Rosebery Avenue, Islington, London, EC1R - £1,250,000 | Chestertons