2 bedroom property in Palmers Road, London, E2 - £3,500 pcm | Chestertons