No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 76A, LONSDALE ROAD | 20-12-2019 | Other | £575,000 |
| 76, LONSDALE ROAD | 20-12-2019 | Detached | £1,775,000 |
| 94, LONSDALE ROAD | 31-08-2017 | Detached | £1,564,359 |
| 84, LONSDALE ROAD | 22-03-2016 | Detached | £1,540,000 |
| 86, LONSDALE ROAD | 30-07-2010 | Detached | £1,400,000 |
| 88, LONSDALE ROAD, OXFORD | 07-03-2008 | Detached | £1,305,000 |
| 84, LONSDALE ROAD, OXFORD | 28-11-2003 | Detached | £630,000 |