4 bedroom property in Prescott Place, London, SW4 - £975,000 | Chestertons