3 bedroom terraced house to rentHigh Road Leytonstone, London, Greater London. E11£1,950 pcm Floorplan