E18 2LJ · London

£19M

what these 58 homes last sold for

£275kmedian
£3,903per m²
2sales this year
Recent sales
17, Peel Road£275,000Jul 2026
93, Peel Road£646,496Jun 2026
91, Peel Road£725,000Aug 2025
81, Peel Road£555,000May 2025
43, Peel Road£520,000Mar 2025
27, Peel Road£705,000Sep 2024
1, Peel Road£290,410Mar 2023
117B, Peel Road£430,000Jun 2022
45, Peel Road£696,000Sep 2021
101, Peel Road£490,000Mar 2021
91, Peel Road£637,500Mar 2021
39, Peel Road£507,500Jan 2021
Open in SoldMap, free on the App Store