2 bedroom property in Long Walk, London, SE1 - £3,300 pcm | Chestertons