SE2 0BN · London

£7.7M

what these 32 homes last sold for

£191kmedian
£2,319per m²
Recent sales
133, Mcleod Road£560,000Oct 2025
159, Mcleod Road£525,000Mar 2025
215, Mcleod Road£569,000Nov 2023
139B, Mcleod Road£248,000Sep 2023
175, Mcleod Road£475,000Aug 2021
153, Mcleod Road£409,000Jun 2021
215, Mcleod Road£462,500Nov 2019
209, Mcleod Road£415,000May 2019
145A, Mcleod Road£289,950Apr 2017
129, Mcleod Road£150,000Oct 2015
145B, Mcleod Road£175,000Dec 2014
145A, Mcleod Road£169,950Nov 2014
Open in SoldMap, free on the App Store