N16 9JU · London

£15M

what these 37 homes last sold for

£350kmedian
£5,270per m²
1sale this year
Recent sales
Flat 13, 195, Albion Road£585,000Mar 2026
Flat 3, Locksmiths Court, 151, Albion Road£535,000Dec 2025
Flat 11, Locksmiths Court, 151, Albion Road£486,500Jan 2025
Flat 4, 143, Albion Road£735,000Dec 2023
Flat 10, 195, Albion Road£387,000Jul 2023
Flat 4, 195, Albion Road£330,500Jun 2021
Flat A, 201, Albion Road£560,000Jan 2021
Flat D, 201, Albion Road£585,000Nov 2020
145B, Albion Road£355,000Aug 2019
147B, Albion Road£517,500Nov 2018
1, Noble Mews£740,000Nov 2018
149A, Albion Road£432,000Aug 2018
Open in SoldMap, free on the App Store