No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 68, LEBANON PARK | 29-11-2024 | Semi-Detached | £1,900,000 |
| 54, LEBANON PARK | 27-10-2022 | Semi-Detached | £3,400,000 |
| 60, LEBANON PARK | 09-06-2021 | Terraced | £1,775,000 |
| 68, LEBANON PARK | 19-10-2018 | Semi-Detached | £1,650,000 |
| 60, LEBANON PARK | 27-05-2010 | Terraced | £1,300,000 |
| 68, LEBANON PARK | 20-05-2010 | Semi-Detached | £865,000 |
| 56, LEBANON PARK, TWICKENHAM | 13-02-2009 | Detached | £1,540,000 |
| 68, LEBANON PARK, TWICKENHAM | 29-03-2004 | Semi-Detached | £330,000 |
| 56, LEBANON PARK, TWICKENHAM | 25-09-2002 | Detached | £1,380,000 |
| 60, LEBANON PARK | 24-11-2000 | Semi-Detached | £675,000 |