3 bedroom property in Plough Road, London, SW11 - £3,900 pcm | Chestertons