N19 5GT · London
£25M
what these 65 homes last sold for
£335kmedian
£5,705per m²
1sale this year
| 127, Goddard Place | £465,000 | May 2026 |
| 103, Goddard Place | £590,000 | Sep 2025 |
| 94, Goddard Place | £555,000 | Aug 2025 |
| 112, Goddard Place | £1,060,000 | May 2025 |
| 76, Goddard Place | £455,000 | Mar 2025 |
| 118, Goddard Place | £960,000 | Jul 2024 |
| 104, Goddard Place | £425,000 | Sep 2023 |
| 128, Goddard Place | £830,000 | Nov 2022 |
| 101, Goddard Place | £422,000 | Sep 2022 |
| 86, Goddard Place | £415,000 | Aug 2022 |
| 106, Goddard Place | £530,000 | May 2021 |
| 82, Goddard Place | £540,000 | Mar 2021 |