2 bedroom property in Harwood Road, London, SW6 - £700,000 | Chestertons