E14 9XD · London
£21M
what these 84 homes last sold for
£208kmedian
£4,615per m²
1sale this year
| 86, Telegraph Place | £265,000 | Jul 2026 |
| 64, Telegraph Place | £287,000 | Nov 2025 |
| 122, Telegraph Place | £820,000 | Jul 2025 |
| 16, Telegraph Place | £369,000 | Jun 2025 |
| 160, Telegraph Place | £785,000 | Jan 2025 |
| 54, Telegraph Place | £274,000 | Oct 2024 |
| 144, Telegraph Place | £675,000 | Aug 2024 |
| 12, Telegraph Place | £252,000 | May 2024 |
| 116, Telegraph Place | £800,000 | Oct 2022 |
| 82, Telegraph Place | £282,000 | Mar 2022 |
| 166, Telegraph Place | £318,000 | Oct 2021 |
| 10, Telegraph Place | £264,340 | Mar 2021 |