| Address | Date | Type | Price |
|---|---|---|---|
| 9, LEOPOLD ROAD | 12-01-2024 | Terraced | £410,000 |
| 20, LEOPOLD ROAD | 26-11-2021 | Terraced | £380,000 |
| 19, LEOPOLD ROAD | 29-01-2021 | Terraced | £445,000 |
| 24, LEOPOLD ROAD | 09-04-2020 | Terraced | £360,000 |
| 1, LEOPOLD ROAD | 23-04-2018 | Semi-Detached | £326,000 |
| 1, LEOPOLD ROAD | 09-03-2018 | Semi-Detached | £330,000 |
| 18, LEOPOLD ROAD | 21-11-2014 | Terraced | £271,000 |
| 18, LEOPOLD ROAD | 08-08-2014 | Terraced | £250,000 |
| 12, LEOPOLD ROAD, LONDON | 06-06-2008 | Terraced | £224,000 |
| 22, LEOPOLD ROAD, LONDON | 31-08-2007 | Detached | £240,000 |