No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 39, TOLLARDS ROAD | 26-05-2026 | Detached | £815,000 |
| 6, TOLLARDS ROAD | 27-03-2026 | Semi-Detached | £508,000 |
| 44, TOLLARDS ROAD | 19-06-2025 | Semi-Detached | £297,500 |
| 14, TOLLARDS ROAD | 05-07-2024 | Semi-Detached | £426,400 |
| 9, TOLLARDS ROAD | 12-01-2024 | Detached | £620,000 |
| 14, TOLLARDS ROAD | 25-11-2022 | Semi-Detached | £475,000 |
| 12, TOLLARDS ROAD | 30-07-2021 | Semi-Detached | £415,000 |
| 41, TOLLARDS ROAD | 01-10-2018 | Detached | £480,000 |
| 29, TOLLARDS ROAD | 09-02-2018 | Semi-Detached | £365,000 |
| 23, TOLLARDS ROAD | 14-12-2017 | Semi-Detached | £385,000 |