38 SWAN LANE, N20 0PL sold for £365000 on 2020-07-31
66 SWAN LANE, N20 0PL sold for £490000 on 2022-03-01
52 SWAN LANE, N20 0PL sold for £540000 on 2023-01-12
38 SWAN LANE, N20 0PL sold for £425000 on 2023-09-15
Get official EPC reports (Free)