Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 POPLARS FARM ROAD Detached £560,892 £357,500 30 Aug 2007
8 POPLARS FARM ROAD Semi-Detached £527,979 £280,000 3 Dec 2004
14 POPLARS FARM ROAD Detached £620,845 £400,000 14 Dec 2007
18 POPLARS FARM ROAD Semi-Detached £577,487 £219,000 21 Oct 2002
20 POPLARS FARM ROAD Semi-Detached £434,758 £375,000 25 Nov 2020
22 POPLARS FARM ROAD Detached £456,053 £365,000 28 Feb 2018
26 POPLARS FARM ROAD Detached £600,502 £195,000 26 Feb 2002
30 POPLARS FARM ROAD Semi-Detached £455,125 £285,000 17 May 2007
32 POPLARS FARM ROAD Detached £1,235,040 £1,250,000 14 Nov 2022