92 TOTTERIDGE VILLAGE, N20 8AE sold for £760000 on 2021-01-06
74 TOTTERIDGE VILLAGE, N20 8AE sold for £890000 on 2021-11-16
66 TOTTERIDGE VILLAGE, N20 8AE sold for £835000 on 2022-06-17
90 TOTTERIDGE VILLAGE, N20 8AE sold for £1469000 on 2023-11-10