Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Semi-Detached £420,222 £118,000 19 Jan 2001
3 POPLAR CLOSE Terraced £340,000 9 Oct 2023
4 POPLAR CLOSE Terraced £371,720 £214,995 14 Jul 2006
6 POPLAR CLOSE Terraced £421,252 £325,000 15 Mar 2017
9 POPLAR CLOSE Semi-Detached £495,797 £124,500 31 Jan 2000
10 POPLAR CLOSE Semi-Detached £428,554 £265,000 30 Jun 2008
22 POPLAR CLOSE Terraced £426,277 £352,000 24 Jun 2020
24 POPLAR CLOSE Terraced £449,806 £360,000 16 Feb 2018
25 POPLAR CLOSE Detached £343,016 £200,000 29 Jan 2010
26 POPLAR CLOSE Terraced £88,243 £25,001 1 Feb 2001
27 POPLAR CLOSE Terraced £395,688 £69,995 28 Jul 1995