2 bedroom property in Walworth Road, London, SE1 - £3,500 pcm | Chestertons