2 bedroom property in Osward Road, London, SW17 - £3,250 pcm | Rampton Baseley