5 bed semi-detached houseLansdowne Road, London N3Planning Listed Jun 2, 2026£975,000 -17.0% was £1,175,000