3 bedroom property in Peacock Place, Islington, London, N1 - Offers in excess of £2,500,000 | Chestertons