| Address | Date | Type | Price |
|---|---|---|---|
| 7, ALHAMBRA ROAD | 17-07-2023 | Detached | £720,000 |
| 1, ALHAMBRA ROAD | 28-06-2023 | Detached | £425,000 |
| 1, ALHAMBRA ROAD | 21-08-2020 | Detached | £350,000 |
| 3, ALHAMBRA ROAD | 03-07-2017 | Detached | £366,500 |
| 5, ALHAMBRA ROAD | 04-04-2014 | Detached | £395,000 |
| 9, ALHAMBRA ROAD | 31-10-2013 | Detached | £365,000 |
| 1, ALHAMBRA ROAD | 11-10-2013 | Detached | £250,000 |
| 4, ALHAMBRA ROAD | 27-03-2013 | Detached | £350,000 |
| 11, ALHAMBRA ROAD | 08-06-2012 | Detached | £280,000 |
| 6, ALHAMBRA ROAD | 13-05-2010 | Detached | £367,500 |