4 LEONARD PLACE, N16 8RA sold for £865000 on 2021-12-10
33 ALBION GROVE, N16 8RE sold for £835000 on 2021-02-05
53 ALBION GROVE, N16 8RE sold for £565409 on 2022-01-28
2A ALBION GROVE, N16 8RG sold for £935000 on 2021-09-30
Get official EPC reports (Free)