3 bed semi-detached houseFallow Court Avenue, London N12 Listed Jun 30, 2026£850,000 -5.6% was £900,000