1 bedroom property in Camberwell Station Road, London, SE5 - £1,600 pcm | Chestertons