4 MILL STREET, L39 4QD sold for £165000 on 2020-01-31
10 MILL STREET, L39 4QD sold for £185000 on 2023-08-30
23 CHAPEL STREET, L39 4QE sold for £225000 on 2021-03-19
88 CHAPEL STREET, L39 4QF sold for £290000 on 2021-01-11
Get official EPC reports (Free)