Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Semi-Detached £232,964 £163,000 5 Aug 2015
2 POPLAR CLOSE Semi-Detached £284,235 £285,000 26 Aug 2022
5 POPLAR CLOSE Semi-Detached £188,310 £107,000 23 Oct 2009
7 POPLAR CLOSE Semi-Detached £234,481 £185,000 12 Sep 2017