178 OAKLEIGH ROAD NORTH, N20 0UA sold for £425000 on 2021-02-01
180 OAKLEIGH ROAD NORTH, N20 0UA sold for £440000 on 2021-04-28
188 OAKLEIGH ROAD NORTH, N20 0UA sold for £365000 on 2021-09-29
30 POLLARD ROAD, N20 0UB sold for £820000 on 2021-05-28