No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 26, ASTOR ROAD | 28-10-2025 | Detached | £565,000 |
| 21, ASTOR ROAD | 08-02-2023 | Detached | £545,000 |
| 1, ASTOR ROAD | 12-01-2021 | Detached | £520,000 |
| 17, ASTOR ROAD | 12-01-2021 | Detached | £490,000 |
| 16, ASTOR ROAD | 18-11-2020 | Detached | £425,000 |
| 9, ASTOR ROAD | 20-06-2019 | Detached | £380,000 |
| 5, ASTOR ROAD | 18-08-2017 | Detached | £455,000 |
| 12, ASTOR ROAD | 09-08-2017 | Detached | £375,000 |
| 7, ASTOR ROAD | 14-04-2016 | Detached | £335,000 |
| 26, ASTOR ROAD | 09-01-2015 | Detached | £330,000 |