2 bedroom property in Atheldene Road, London, SW18 - £650,000 | Chestertons