2 bed flatIcon Tower, 8 Portal Way, London, London, W3 Listed Feb 19, 2025£640,000 -5.9% was £680,000
5 bed semi-detached houseVyner Road London W3, London, Listed Nov 14, 2024£1,200,000 -4.0% was £1,250,000