TW7 6QS · Isleworth
£13M
what these 31 homes last sold for
£380kmedian
£5,456per m²
| 8, Castle Road | £457,000 | Jun 2024 |
| 38, Castle Road | £647,500 | Apr 2024 |
| 66, Castle Road | £618,500 | Sep 2023 |
| 18, Castle Road | £598,000 | Jun 2023 |
| 26, Castle Road | £765,000 | Jul 2022 |
| 36, Castle Road | £687,500 | Jan 2022 |
| 30, Castle Road | £750,000 | Jul 2021 |
| 58, Castle Road | £585,000 | Mar 2021 |
| 2, Castle Road | £675,000 | Nov 2019 |
| 10A, Castle Road | £325,000 | Aug 2017 |
| 26, Castle Road | £695,000 | Nov 2016 |
| 42, Castle Road | £380,000 | Oct 2016 |