2 bedroom property in Ashlake Road, London, SW16 - £2,000 pcm | Chestertons