No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 79, GODDARD ROAD | 21-12-2023 | Terraced | £437,500 |
| 65, GODDARD ROAD | 23-11-2023 | Terraced | £625,000 |
| 73, GODDARD ROAD | 20-08-2021 | Terraced | £480,000 |
| 71, GODDARD ROAD | 25-01-2019 | Terraced | £440,000 |
| 63, GODDARD ROAD | 24-08-2012 | Terraced | £275,000 |
| 65, GODDARD ROAD | 06-07-2011 | Terraced | £235,000 |
| 71, GODDARD ROAD | 21-01-2011 | Terraced | £300,000 |
| 77, GODDARD ROAD, BECKENHAM | 03-09-2007 | Terraced | £250,000 |
| 63, GODDARD ROAD, BECKENHAM | 09-03-2006 | Semi-Detached | £232,500 |
| 63, GODDARD ROAD, BECKENHAM | 11-03-2004 | Semi-Detached | £225,950 |