TW11 0HN · Teddington
£15M
what these 28 homes last sold for
£483kmedian
£4,703per m²
2sales this year
| 42, North Place | £950,000 | Feb 2026 |
| 74, North Place | £900,000 | Jan 2026 |
| 54, North Place | £950,000 | Oct 2025 |
| 68, North Place | £815,000 | Dec 2021 |
| 48, North Place | £826,000 | Jun 2021 |
| 54, North Place | £805,000 | Jun 2021 |
| 46, North Place | £780,000 | Feb 2021 |
| 74, North Place | £755,000 | Jun 2020 |
| 68, North Place | £655,000 | Dec 2019 |
| 42, North Place | £645,000 | Dec 2018 |
| 16, North Place | £550,000 | Feb 2018 |
| 58, North Place | £760,000 | Oct 2016 |