26 LINCHMERE ROAD, SE12 0NA sold for £650000 on 2021-02-17
56 LINCHMERE ROAD, SE12 0NA sold for £690000 on 2022-05-30
42 LINCHMERE ROAD, SE12 0NA sold for £550000 on 2023-07-25
17 LINCHMERE ROAD, SE12 0NB sold for £721000 on 2021-02-16
Get official EPC reports (Free)