4 bedroom property in Himley Road, London, SW17 - £4,200 pcm | Rampton Baseley