7 bed detached houseVallance Road, London N22Planning Listed Apr 14, 2026£2,550,000 -5.4% was £2,695,000
5 bed terraced houseStapleton Hall Road, Stroud Green N4 Listed Apr 8, 2026£1,800,000 -2.7% was £1,850,000