3 bed semi-detached houseStanhope Road, Walthamstow, London E17 Listed May 18, 2026£900,000 -10.0% was £1,000,000