4 bedroom property in Ivor Street, London, NW1 - Guide price £1,775,000 | Chestertons