No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 43, ALPHA ROAD | 04-01-2024 | Terraced | £315,000 |
| 43A, ALPHA ROAD | 28-11-2013 | Flat | £125,000 |
| 29, ALPHA ROAD | 15-02-2007 | Terraced | £185,000 |
| 35, ALPHA ROAD | 30-11-2000 | Terraced | £116,000 |
| 31, ALPHA ROAD | 26-11-1999 | Terraced | £97,000 |
| 29, ALPHA ROAD | 29-07-1999 | Terraced | £81,000 |
| 31, ALPHA ROAD, LONDON | 29-02-1996 | Terraced | £59,800 |