| Address | Date | Type | Price |
|---|---|---|---|
| 115, LEOPOLD ROAD | 24-07-2025 | Semi-Detached | £320,824 |
| 103, LEOPOLD ROAD | 04-02-2025 | Semi-Detached | £300,000 |
| 84, LEOPOLD ROAD | 03-02-2025 | Detached | £360,000 |
| 80, LEOPOLD ROAD | 23-09-2024 | Detached | £250,000 |
| 82, LEOPOLD ROAD | 20-04-2022 | Detached | £248,000 |
| 100, LEOPOLD ROAD | 30-03-2022 | Detached | £387,500 |
| 104, LEOPOLD ROAD | 25-06-2021 | Detached | £310,000 |
| 66, LEOPOLD ROAD | 17-03-2021 | Semi-Detached | £295,000 |
| 84, LEOPOLD ROAD | 09-07-2019 | Detached | £210,000 |
| 86, LEOPOLD ROAD | 23-06-2017 | Detached | £240,000 |