E2 0SZ · London
£23M
what these 57 homes last sold for
£395kmedian
£5,087per m²
1sale this year
| Flat 20, 20, Palmers Road | £840,000 | Feb 2026 |
| Flat 53, 20, Palmers Road | £610,000 | Sep 2025 |
| Flat 24, 20, Palmers Road | £690,000 | Nov 2023 |
| Flat 4, 20, Palmers Road | £480,000 | Nov 2017 |
| Flat 5, 20, Palmers Road | £660,000 | Aug 2017 |
| Flat 48, 20, Palmers Road | £395,000 | Aug 2016 |
| Flat 21, 20, Palmers Road | £675,000 | Jul 2016 |
| Flat 19, 20, Palmers Road | £550,000 | Jun 2016 |
| Flat 56, 20, Palmers Road | £395,000 | Mar 2016 |
| Flat 43, 20, Palmers Road | £550,000 | Feb 2016 |
| Flat 24, 20, Palmers Road | £630,000 | Dec 2015 |
| Flat 3, 20, Palmers Road | £640,000 | Jul 2015 |