Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 POPLAR ROAD Semi-Detached £191,851 £160,000 10 Aug 2020
27 POPLAR ROAD Semi-Detached £153,104 £90,000 19 Oct 2010
29 POPLAR ROAD Semi-Detached £226,487 £141,000 2 Apr 2007
31 POPLAR ROAD Semi-Detached £213,232 £38,000 9 May 1996
36 POPLAR ROAD Semi-Detached £213,645 £125,000 16 Mar 2012
37 POPLAR ROAD Semi-Detached £225,110 £43,000 27 Mar 1997
38 POPLAR ROAD Semi-Detached £202,290 £117,000 21 Jul 2006
39 POPLAR ROAD Semi-Detached £179,465 £78,000 22 Aug 2003
40 POPLAR ROAD Semi-Detached £204,362 £77,500 11 Oct 2002
41 POPLAR ROAD Semi-Detached £161,240 £162,000 31 Jan 2023
42 POPLAR ROAD Semi-Detached £224,824 £132,000 22 Sep 2006
44 POPLAR ROAD Semi-Detached £141,374 £86,000 20 Sep 2013