5 bed semi-detached houseLyndale Avenue, Childs Hill, London NW2 Listed Mar 17, 2026£1,750,000 -10.3% was £1,950,000