Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £265,678 £200,000 28 Sep 2016
2 POPLAR CLOSE Detached £396,582 £249,950 5 Jun 2007
3 POPLAR CLOSE Detached £404,714 £345,000 26 Oct 2020
10 POPLAR CLOSE Detached £434,770 £97,000 31 Mar 1999
12 POPLAR CLOSE Detached £724,085 £395,000 26 Aug 2005
16 POPLAR CLOSE Detached £550,506 £321,000 2 Nov 2010
18 POPLAR CLOSE Detached £458,127 £292,000 29 Aug 2007
22 POPLAR CLOSE Detached £386,243 £225,000 18 Aug 2006
24 POPLAR CLOSE Detached £541,790 £125,000 30 Jul 1999
26 POPLAR CLOSE Semi-Detached £359,540 £172,000 26 Mar 2004
30 POPLAR CLOSE Detached £512,357 £355,950 23 Jul 2015