3 bed semi-detached houseLansdowne Road, London E4Planning Listed May 29, 2026£625,000 -3.8% was £650,000