5 bedroom property in Stormont Road, London, SW11 - £6,000 pcm | Chestertons