136 NEVILL ROAD, N16 0SX sold for £421500 on 2020-09-04
76A NEVILL ROAD, N16 0SX sold for £384000 on 2020-11-11
134 NEVILL ROAD, N16 0SX sold for £1290000 on 2021-03-17
104B NEVILL ROAD, N16 0SX sold for £397000 on 2021-06-17
Get official EPC reports (Free)