2 bedroom property in Chester Close South, London, NW1 - £735,000 | Chestertons