No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 77A, ALLEN ROAD | 05-05-2022 | Flat | £525,000 |
| 77C, ALLEN ROAD | 31-03-2021 | Flat | £307,500 |
| 77B, ALLEN ROAD | 04-03-2021 | Flat | £296,000 |
| 71 - 73, ALLEN ROAD | 07-08-2013 | Flat | £378,000 |
| 67, ALLEN ROAD, LONDON | 23-06-2006 | Terraced | £400,000 |
| 61A, ALLEN ROAD, LONDON | 06-07-2004 | Flat | £220,000 |
| 61B, ALLEN ROAD | 14-02-2003 | Flat | £159,950 |
| 61B, ALLEN ROAD | 23-06-2000 | Flat | £109,500 |
| 61A, ALLEN ROAD, LONDON | 03-07-1998 | Flat | £62,000 |
| 71 - 73, ALLEN ROAD | 14-07-1997 | Flat | £63,000 |