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