No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 1, LENS ROAD | 04-10-2024 | Terraced | £400,000 |
| 12, LENS ROAD | 04-10-2018 | Terraced | £380,000 |
| 12, LENS ROAD | 07-09-2018 | Terraced | £300,000 |
| 5, LENS ROAD | 12-06-2015 | Terraced | £300,000 |
| 8, LENS ROAD | 07-06-2012 | Terraced | £275,000 |
| 2, LENS ROAD, LONDON | 08-12-2005 | Terraced | £250,000 |
| 8, LENS ROAD | 27-04-2000 | Terraced | £93,000 |
| 18, LENS ROAD | 16-08-1999 | Flat | £50,000 |
| 10, LENS ROAD, LONDON | 18-08-1997 | Terraced | £78,000 |
| 8, LENS ROAD, LONDON | 30-10-1996 | Terraced | £60,000 |