4 bed terraced houseVilliers Road, London NW2Planning Listed Jun 11, 2026£750,000 -11.8% was £850,000