E18 2LG · London

£13M

what these 31 homes last sold for

£400kmedian
£5,144per m²
1sale this year
Recent sales
88, Peel Road£646,500May 2026
88, Peel Road£490,000Sep 2025
70, Peel Road£610,000Mar 2023
68, Peel Road£680,000Jul 2022
38, Peel Road£625,000Jan 2022
86, Peel Road£587,500Nov 2021
60, Peel Road£640,000Jun 2021
64, Peel Road£665,000Jan 2021
80, Peel Road£600,000Nov 2020
10, Peel Road£529,000Nov 2020
52, Peel Road£525,000Jul 2019
16, Peel Road£508,000Mar 2019
Open in SoldMap, free on the App Store