Stanhope Avenue, London, N3 4 bed semiStanhope Avenue, London, N3 Listed Apr 29, 2025£1,200,000 -7.7% was £1,300,000