E8 1NT · London
£22M
what these 38 homes last sold for
£440kmedian
£6,779per m²
| 69C, Greenwood Road | £549,000 | Aug 2025 |
| 77D, Greenwood Road | £440,000 | Mar 2025 |
| Flat B, 99, Greenwood Road | £422,500 | Mar 2025 |
| Flat 3, 85, Greenwood Road | £725,000 | Oct 2024 |
| 55, Greenwood Road | £1,585,000 | May 2023 |
| Flat 3, 99, Greenwood Road | £440,000 | Feb 2023 |
| 69C, Greenwood Road | £540,000 | Jul 2022 |
| 69B, Greenwood Road | £500,000 | Jun 2022 |
| 61B, Greenwood Road | £775,000 | Mar 2021 |
| 57, Greenwood Road | £1,750,000 | Jul 2020 |
| 69A, Greenwood Road | £1,125,000 | Jul 2020 |
| 2, The Mews, 85A, Greenwood Road | £820,000 | Oct 2019 |