N20 0QT · London

£8.9M

what these 22 homes last sold for

£399kmedian
£5,995per m²
Recent sales
10, Green Road£450,000Sep 2025
16, Green Road£860,000May 2025
16, Green Road£860,000May 2025
39, Green Road£595,000Feb 2025
33, Green Road£595,000Aug 2023
19, Green Road£590,000Aug 2022
16, Green Road£668,000Mar 2021
16, Green Road£668,000Mar 2021
29, Green Road£480,000Jan 2021
24, Green Road£310,000Apr 2019
27, Green Road£485,000Mar 2019
25, Green Road£527,000Feb 2019
Open in SoldMap, free on the App Store