8 bed terraced houseMontrell Road, London SW2Planning Listed Nov 11, 2025£1,350,000 -3.6% was £1,400,000