21 LUGARD ROAD, L17 0BA sold for £170000 on 2020-02-28
18 LUGARD ROAD, L17 0BA sold for £242000 on 2021-08-18
22 LUGARD ROAD, L17 0BA sold for £235000 on 2021-10-15
6 LUGARD ROAD, L17 0BA sold for £270000 on 2022-01-19
Get official EPC reports (Free)