No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 16, ALBEMARLE ROAD | 14-10-2025 | Detached | £775,000 |
| 28, ALBEMARLE ROAD | 06-10-2023 | Detached | £795,000 |
| 30, ALBEMARLE ROAD | 21-03-2023 | Detached | £700,000 |
| 8, ALBEMARLE ROAD | 28-10-2022 | Detached | £700,000 |
| 15, ALBEMARLE ROAD | 25-07-2022 | Detached | £650,000 |
| 22, ALBEMARLE ROAD | 25-03-2021 | Detached | £680,000 |
| 12, ALBEMARLE ROAD | 20-09-2019 | Detached | £288,000 |
| 24, ALBEMARLE ROAD | 07-08-2019 | Detached | £685,000 |
| 3, ALBEMARLE ROAD | 05-08-2019 | Detached | £485,000 |
| 2, ALBEMARLE ROAD | 30-07-2019 | Detached | £620,000 |