14 photos · Floorplan£900 pcm5 bed2 bathHouse Share145 sq ftDevenay Road, Stratford, Newham, LondonListed 10 Oct 2026
Reduced10 photos · Floorplan£1,730 pcm6 bed3 bathTerraced1,408 sq ftManor Park Road, Manor Park, London, E12Listed 25 Sept 2024