5 bed semi-detached houseGreen Dragon Lane, London N21 Listed May 16, 2025£1,250,000 -7.4% was £1,350,000