Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Semi-Detached £196,028 £80,000 17 Feb 2003
4 POPLAR ROAD Semi-Detached £235,261 £149,950 20 Aug 2007
6 POPLAR ROAD Semi-Detached £202,416 £165,000 20 Dec 2019
10 POPLAR ROAD Semi-Detached £191,629 £130,000 13 Mar 2015
14 POPLAR ROAD Detached £172,966 £172,500 22 Jul 2022
16 POPLAR ROAD Semi-Detached £211,198 £124,000 8 Sep 2006
18 POPLAR ROAD Semi-Detached £199,704 £115,000 30 Jun 2006
22 POPLAR ROAD Detached £458,756 £81,950 28 Jun 1996
32 POPLAR ROAD Detached £371,581 £239,000 30 Oct 2007
34 POPLAR ROAD Detached £355,531 £267,000 29 Jul 2016
38 POPLAR ROAD Detached £363,590 £64,950 21 Jun 1996
40 POPLAR ROAD Detached £342,703 £73,000 22 Jun 1998
44 POPLAR ROAD Detached £294,410 £239,950 17 Sep 2019
46 POPLAR ROAD Detached £266,556 £77,000 20 Apr 2001