4 bed semi-detached houseHodford Road, London NW11 Listed May 29, 2026£1,125,000 -11.8% was £1,275,000