| Address | Date | Type | Price |
|---|---|---|---|
| 10, OLIVE ROAD | 09-12-2021 | Terraced | £800,000 |
| 12, OLIVE ROAD | 15-10-2021 | Terraced | £659,000 |
| 2, OLIVE ROAD | 24-03-2021 | Semi-Detached | £768,000 |
| 2A, OLIVE ROAD, LONDON | 12-12-2002 | Terraced | £250,000 |
| 2, OLIVE ROAD, LONDON | 02-10-2002 | Semi-Detached | £430,000 |
| 8, OLIVE ROAD, LONDON | 15-06-2001 | Semi-Detached | £269,000 |
| 20, OLIVE ROAD | 02-08-1999 | Terraced | £130,000 |
| 6, OLIVE ROAD, LONDON | 17-07-1998 | Terraced | £128,000 |
| 2, OLIVE ROAD, LONDON | 17-03-1995 | Semi-Detached | £135,000 |