123 CHURCH ROAD, L21 7LH sold for £175000 on 2020-02-14
153 CHURCH ROAD, L21 7LJ sold for £140000 on 2020-02-07
165 CHURCH ROAD, L21 7LJ sold for £160000 on 2020-08-05
161 CHURCH ROAD, L21 7LJ sold for £183000 on 2022-10-20
Get official EPC reports (Free)