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