N13 4RS · London

£12M

what these 40 homes last sold for

£281kmedian
£3,741per m²
Recent sales
43, Russell Road£325,000Jul 2025
81, Russell Road£330,000Jun 2025
1, Russell Road£372,000May 2024
81, Russell Road£295,000Apr 2024
75, Russell Road£345,000Jun 2023
51, Russell Road£355,000Sep 2022
3, Russell Road£715,600Aug 2022
39, Russell Road£600,000Jul 2022
91A, Russell Road£315,000Apr 2022
59, Russell Road£733,000Feb 2021
53, Russell Road£665,000Mar 2018
75, Russell Road£430,000Sep 2017
Open in SoldMap, free on the App Store