No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 40, ST LUKES ROAD | 31-03-2025 | Detached | £635,000 |
| 6A, ST LUKES ROAD | 18-06-2024 | Flat | £321,500 |
| 12, ST LUKES ROAD | 05-12-2023 | Detached | £640,000 |
| 26, ST LUKES ROAD | 30-06-2023 | Detached | £740,000 |
| 20, ST LUKES ROAD | 12-06-2015 | Detached | £479,000 |
| 6A, ST LUKES ROAD | 08-12-2014 | Flat | £250,000 |
| 40, ST LUKES ROAD | 18-02-2014 | Detached | £415,000 |
| 26, ST LUKES ROAD | 26-10-2012 | Detached | £425,000 |
| 14, ST LUKES ROAD | 27-07-2011 | Detached | £500,000 |
| 14, ST LUKES ROAD | 21-08-2009 | Detached | £470,000 |