153 MCLEOD ROAD, SE2 0BN sold for £409000 on 2021-06-16
175 MCLEOD ROAD, SE2 0BN sold for £475000 on 2021-08-13
139B MCLEOD ROAD, SE2 0BN sold for £248000 on 2023-09-08
215 MCLEOD ROAD, SE2 0BN sold for £569000 on 2023-11-15
Get official EPC reports (Free)