2 bedroom property in Avondale Road, London, SW14 - £650,000 | Chestertons