No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 13A, PENSHURST ROAD | 09-06-2023 | Flat | £300,000 |
| 4, PENSHURST ROAD | 27-01-2022 | Terraced | £1,480,000 |
| 20, PENSHURST ROAD | 24-11-2016 | Flat | £1,595,000 |
| 13A, PENSHURST ROAD | 30-10-2015 | Flat | £220,000 |
| 4, PENSHURST ROAD | 16-12-2010 | Terraced | £714,000 |
| 13A, PENSHURST ROAD, LONDON | 23-07-2007 | Flat | £134,000 |
| 6A, PENSHURST ROAD, LONDON | 22-01-2007 | Terraced | £691,850 |
| 6A, PENSHURST ROAD, LONDON | 14-12-2001 | Terraced | £450,000 |
| 24, PENSHURST ROAD | 31-03-1999 | Detached | £163,333 |
| 6A, PENSHURST ROAD, LONDON | 12-12-1996 | Terraced | £157,000 |