3 bedroom property in Broadhurst Gardens, South Hampstead, London, NW6 - £925,000 | Chestertons