N16 9JU · London
£15M
what these 37 homes last sold for
£350kmedian
£5,270per m²
1sale this year
| Flat 13, 195, Albion Road | £585,000 | Mar 2026 |
| Flat 3, Locksmiths Court, 151, Albion Road | £535,000 | Dec 2025 |
| Flat 11, Locksmiths Court, 151, Albion Road | £486,500 | Jan 2025 |
| Flat 4, 143, Albion Road | £735,000 | Dec 2023 |
| Flat 10, 195, Albion Road | £387,000 | Jul 2023 |
| Flat 4, 195, Albion Road | £330,500 | Jun 2021 |
| Flat A, 201, Albion Road | £560,000 | Jan 2021 |
| Flat D, 201, Albion Road | £585,000 | Nov 2020 |
| 145B, Albion Road | £355,000 | Aug 2019 |
| 147B, Albion Road | £517,500 | Nov 2018 |
| 1, Noble Mews | £740,000 | Nov 2018 |
| 149A, Albion Road | £432,000 | Aug 2018 |