No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 18, ALMACK ROAD | 02-12-2022 | Flat | £450,000 |
| 14, ALMACK ROAD | 23-08-2016 | Terraced | £980,000 |
| 18, ALMACK ROAD | 18-11-2011 | Flat | £215,000 |
| 34, ALMACK ROAD | 15-07-2011 | Flat | £164,000 |
| 6, ALMACK ROAD | 29-04-2010 | Terraced | £562,000 |
| 34, ALMACK ROAD, LONDON | 18-08-2006 | Flat | £132,000 |
| 16, ALMACK ROAD | 08-05-2006 | Terraced | £363,000 |
| 34, ALMACK ROAD, LONDON | 28-10-2005 | Flat | £100,000 |
| 16, ALMACK ROAD, LONDON | 15-02-2002 | Terraced | £220,000 |
| 6, ALMACK ROAD, LONDON | 03-09-2001 | Terraced | £213,000 |