35 POLLARD ROAD, N20 0UE sold for £765000 on 2021-01-15
5 POLLARD ROAD, N20 0UE sold for £875000 on 2021-06-28
23 POLLARD ROAD, N20 0UE sold for £858000 on 2021-09-30
3 POLLARD ROAD, N20 0UE sold for £885000 on 2023-02-28
Get official EPC reports (Free)