3 bedroom property in Naylor Road, London, SE15 - £5,040 pcm | Chestertons