2 bedroom property in Cavendish Road, London, SW12 - Guide price £625,000 | Chestertons