No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 72, ABINGDON ROAD | 04-03-2022 | Terraced | £4,650,000 |
| 80, ABINGDON ROAD | 16-06-2021 | Terraced | £3,825,000 |
| 90, ABINGDON ROAD | 11-06-2019 | Terraced | £4,200,000 |
| 86, ABINGDON ROAD | 17-01-2017 | Terraced | £4,425,000 |
| 84, ABINGDON ROAD | 31-03-2016 | Terraced | £4,500,000 |
| 88A, ABINGDON ROAD | 25-01-2013 | Terraced | £4,250,000 |
| 92, ABINGDON ROAD | 16-07-2010 | Terraced | £3,400,000 |
| 74A, ABINGDON ROAD, LONDON | 13-08-2007 | Terraced | £3,200,000 |
| 76A, ABINGDON ROAD | 02-09-1999 | Terraced | £935,000 |
| 94, ABINGDON ROAD, LONDON | 09-01-1998 | Terraced | £1,000,000 |