N16 9PL · London

£19M

what these 36 homes last sold for

£464kmedian
£7,636per m²
1sale this year
Recent sales
101B, Albion Road£582,000Apr 2026
Ground Floor And First Floor Flat, 75, Albion Road£1,035,000Feb 2024
87A, Albion Road£478,500Nov 2023
127, Albion Road£441,500Nov 2023
75, Albion Road£660,000Aug 2023
103B, Albion Road£426,000Feb 2023
93B, Albion Road£400,000Nov 2022
127A, Albion Road£590,250Oct 2022
103A, Albion Road£530,249Oct 2022
105, Albion Road£1,830,000May 2022
Flat A, 119, Albion Road£1,160,000Jan 2022
93A, Albion Road£515,000Dec 2021
Open in SoldMap, free on the App Store