2 bedroom property in Cloysters Green, London, E1W - £2,700 pcm | Chestertons