N13 4RS · London
£12M
what these 40 homes last sold for
£281kmedian
£3,741per m²
| 43, Russell Road | £325,000 | Jul 2025 |
| 81, Russell Road | £330,000 | Jun 2025 |
| 1, Russell Road | £372,000 | May 2024 |
| 81, Russell Road | £295,000 | Apr 2024 |
| 75, Russell Road | £345,000 | Jun 2023 |
| 51, Russell Road | £355,000 | Sep 2022 |
| 3, Russell Road | £715,600 | Aug 2022 |
| 39, Russell Road | £600,000 | Jul 2022 |
| 91A, Russell Road | £315,000 | Apr 2022 |
| 59, Russell Road | £733,000 | Feb 2021 |
| 53, Russell Road | £665,000 | Mar 2018 |
| 75, Russell Road | £430,000 | Sep 2017 |