No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 12, TWYCROSS ROAD | 06-12-2023 | Detached | £1,100,000 |
| 7, TWYCROSS ROAD | 09-11-2023 | Detached | £850,000 |
| 8, TWYCROSS ROAD | 19-12-2022 | Detached | £900,000 |
| 2, TWYCROSS ROAD | 03-03-2022 | Detached | £868,500 |
| 3, TWYCROSS ROAD | 05-02-2021 | Detached | £650,000 |
| 21, TWYCROSS ROAD | 28-09-2018 | Detached | £780,000 |
| 8, TWYCROSS ROAD | 28-02-2018 | Detached | £750,000 |
| 5, TWYCROSS ROAD | 22-11-2017 | Detached | £750,000 |
| 27, TWYCROSS ROAD | 26-07-2013 | Detached | £530,000 |
| 1, TWYCROSS ROAD | 19-06-2013 | Detached | £550,000 |