1 bedroom property in Grange Road, London, SE1 - £3,000 pcm | Chestertons