No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 123, STATION ROAD | 02-04-2026 | Terraced | £530,000 |
| 109, STATION ROAD | 26-01-2026 | Semi-Detached | £916,500 |
| 121, STATION ROAD | 12-12-2025 | Terraced | £695,000 |
| 103, STATION ROAD | 14-06-2024 | Semi-Detached | £680,000 |
| 131, STATION ROAD | 22-09-2023 | Terraced | £420,000 |
| 129, STATION ROAD | 27-02-2023 | Other | £610,000 |
| 121, STATION ROAD | 23-02-2023 | Terraced | £600,000 |
| 119, STATION ROAD | 14-09-2021 | Terraced | £480,000 |
| 123, STATION ROAD | 12-07-2019 | Terraced | £450,000 |
| 129, STATION ROAD | 28-02-2019 | Other | £397,000 |