3 bedroom property in Sedlescombe Road, London, SW6 - £1,500,000 | Chestertons