No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 1, ST LEONARDS ROAD | 26-11-2024 | Detached | £1,267,000 |
| 2, ST LEONARDS ROAD | 22-11-2023 | Detached | £875,000 |
| 35, ST LEONARDS ROAD | 28-04-2023 | Detached | £1,185,000 |
| 6, ST LEONARDS ROAD | 25-06-2021 | Detached | £850,000 |
| 29, ST LEONARDS ROAD | 28-10-2019 | Detached | £912,500 |
| 1, ST LEONARDS ROAD | 18-10-2017 | Detached | £840,000 |
| 11A, ST LEONARDS ROAD | 01-08-2017 | Detached | £835,000 |
| 11, ST LEONARDS ROAD | 06-07-2017 | Detached | £885,000 |
| 27, ST LEONARDS ROAD | 03-03-2017 | Detached | £865,000 |
| 2B, ST LEONARDS ROAD | 20-05-2015 | Detached | £1,150,000 |