4 bed detached houseEversley Park Road, London N21 Listed Feb 18, 2026£1,100,000 -4.3% was £1,150,000