E2 0SZ · London

£23M

what these 57 homes last sold for

£395kmedian
£5,087per m²
1sale this year
Recent sales
Flat 20, 20, Palmers Road£840,000Feb 2026
Flat 53, 20, Palmers Road£610,000Sep 2025
Flat 24, 20, Palmers Road£690,000Nov 2023
Flat 4, 20, Palmers Road£480,000Nov 2017
Flat 5, 20, Palmers Road£660,000Aug 2017
Flat 48, 20, Palmers Road£395,000Aug 2016
Flat 21, 20, Palmers Road£675,000Jul 2016
Flat 19, 20, Palmers Road£550,000Jun 2016
Flat 56, 20, Palmers Road£395,000Mar 2016
Flat 43, 20, Palmers Road£550,000Feb 2016
Flat 24, 20, Palmers Road£630,000Dec 2015
Flat 3, 20, Palmers Road£640,000Jul 2015
Open in SoldMap, free on the App Store