93 INDERWICK ROAD, N8 9LA sold for £1222500 on 2020-10-22
75 INDERWICK ROAD, N8 9LA sold for £1385000 on 2021-06-30
83 INDERWICK ROAD, N8 9LA sold for £1100000 on 2021-12-30
71 INDERWICK ROAD, N8 9LA sold for £1235000 on 2023-07-27
Get official EPC reports (Free)