2 bedroom property in Horseshoe Close, E14 - £1,950 pcm | Chestertons