57A NEVILL ROAD, N16 8SW sold for £755000 on 2020-11-30
67 NEVILL ROAD, N16 8SW sold for £700000 on 2021-04-16
47A NEVILL ROAD, N16 8SW sold for £435000 on 2021-06-24
73C NEVILL ROAD, N16 8SW sold for £665000 on 2021-06-25
Get official EPC reports (Free)