No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 61, AVALON ROAD | 29-07-2015 | Semi-Detached | £660,000 |
| 63, AVALON ROAD | 31-10-2014 | Semi-Detached | £525,000 |
| 61, AVALON ROAD, LONDON | 24-07-2006 | Semi-Detached | £369,000 |
| 73, AVALON ROAD, LONDON | 16-01-2006 | Semi-Detached | £355,000 |
| 87, AVALON ROAD, LONDON | 03-01-2003 | Semi-Detached | £270,000 |
| 81, AVALON ROAD, LONDON | 16-12-2002 | Semi-Detached | £290,000 |
| 77, AVALON ROAD, LONDON | 28-06-2002 | Semi-Detached | £315,000 |
| 87, AVALON ROAD, LONDON | 21-06-2002 | Semi-Detached | £170,000 |
| 57, AVALON ROAD, LONDON | 28-05-2002 | Semi-Detached | £276,500 |
| 61, AVALON ROAD, LONDON | 30-01-1998 | Semi-Detached | £149,000 |