3 bedroom property in Queen Margarets Grove, Islington, London, N1 - Offers in excess of £1,250,000 | Chestertons