N2 8BE · London

£16M

what these 34 homes last sold for

£425kmedian
£6,375per m²
2sales this year
Recent sales
14, Leopold Road£757,500Jul 2026
31, Leopold Road£868,250Jan 2026
17, Leopold Road£720,000Nov 2024
48, Leopold Road£792,000May 2024
6, Leopold Road£615,000Jan 2024
43, Leopold Road£578,000Jan 2023
32, Leopold Road£605,000Mar 2022
41, Leopold Road£755,000Dec 2021
31, Leopold Road£700,000Jul 2020
1, Leopold Road£600,000Jun 2020
13, Leopold Road£815,000Aug 2019
37, Leopold Road£560,000Apr 2019
Open in SoldMap, free on the App Store