2 bedroom property in Temperley Road, London, SW12 - £799,999 | Rampton Baseley