4 bedroom property in Nimrod Road, London, SW16 - £695,000 | Rampton Baseley