SE2 0BW · London

£7.5M

what these 26 homes last sold for

£198kmedian
£2,325per m²
2sales this year
Recent sales
83, Mcleod Road£545,000Aug 2026
43, Mcleod Road£450,000Aug 2026
55, Mcleod Road£435,071Dec 2025
57, Mcleod Road£460,000Jun 2025
45, Mcleod Road£442,500Feb 2024
109, Mcleod Road£407,500Oct 2023
107, Mcleod Road£520,000Apr 2021
85, Mcleod Road£403,000Jul 2018
83, Mcleod Road£420,000Jul 2017
81, Mcleod Road£328,000Nov 2015
45, Mcleod Road£297,500Oct 2014
121, Mcleod Road£520,000Aug 2014
Open in SoldMap, free on the App Store