3 bed semi-detached houseFriary Close, North Finchley N12Planning Listed Feb 26, 2026£700,000 -6.7% was £750,000
3 bed semi-detached houseTorrington Park, North Finchley, London, Greater London N12 Listed Feb 4, 2026£900,000 -4.8% was £945,000