Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 POPLARS ROAD Detached £366,250 £263,000 9 Nov 2015
44 POPLARS ROAD Detached £362,442 £287,500 16 Nov 2017
46 POPLARS ROAD Detached £406,418 £223,000 3 Oct 2005
48 POPLARS ROAD Detached £294,674 £280,000 7 Jan 2022
50 POPLARS ROAD Detached £418,874 £270,000 8 Nov 2007
52 POPLARS ROAD Detached £371,008 £245,000 8 Aug 2014
54 POPLARS ROAD Detached £355,109 £255,000 6 Nov 2015
60 POPLARS ROAD Detached £353,040 £103,000 11 May 2001
62 POPLARS ROAD Detached £397,585 £72,000 20 Sep 1996
64 POPLARS ROAD Detached £427,668 £86,950 21 Nov 1997
66 POPLARS ROAD Detached £368,153 £220,000 1 May 2013