12 CHAPEL STREET, EN2 6QE sold for £695000 on 2020-04-29
20 CHAPEL STREET, EN2 6QE sold for £660000 on 2021-03-26
16 CHAPEL STREET, EN2 6QE sold for £875000 on 2023-01-09
10 CHAPEL STREET, EN2 6QE sold for £605000 on 2023-07-20
Get official EPC reports (Free)