3 bedroom property in Nevis Road, London, SW17 - £2,950 pcm | Rampton Baseley