No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 51, OLIVE ROAD | 22-03-2021 | Terraced | £710,000 |
| 49, OLIVE ROAD | 20-12-2019 | Semi-Detached | £720,000 |
| 47, OLIVE ROAD | 11-06-2014 | Semi-Detached | £800,000 |
| 33, GROUND FLOOR FLAT, OLIVE ROAD, LONDON | 08-07-2007 | Flat | £329,000 |
| 39, OLIVE ROAD, LONDON | 18-12-2003 | Terraced | £425,000 |
| 41, OLIVE ROAD | 16-04-1999 | Semi-Detached | £150,000 |