Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Semi-Detached £289,645 £164,000 24 Mar 2006
3 POPLAR ROAD Semi-Detached £288,823 £179,950 3 Dec 2013
4 POPLAR ROAD Semi-Detached £266,052 £246,000 16 Nov 2021
6 POPLAR ROAD Terraced £291,469 £295,000 4 Nov 2022
7 POPLAR ROAD Semi-Detached £311,879 £160,000 27 Jul 2004
9 POPLAR ROAD Detached £388,873 £69,000 29 Feb 1996
12 POPLAR ROAD Semi-Detached £361,331 £300,000 20 Mar 2020
15 POPLAR ROAD Semi-Detached £290,032 £171,000 1 Jun 2012
17 POPLAR ROAD Semi-Detached £318,312 £64,250 31 Oct 1997
19 POPLAR ROAD Semi-Detached £267,600 £156,000 14 Jan 2011
20 POPLAR ROAD Semi-Detached £303,558 £231,500 29 Dec 2016
21 POPLAR ROAD Semi-Detached £296,123 £136,000 17 Dec 2003
23 POPLAR ROAD Semi-Detached £224,341 £177,000 5 Sep 2017
24 POPLAR ROAD Detached £384,957 £210,000 18 Aug 2005
25 POPLAR ROAD Semi-Detached £298,014 £175,000 4 Sep 2012
27 POPLAR ROAD Semi-Detached £272,742 £161,000 16 Jul 2010
31 POPLAR ROAD Semi-Detached £295,635 £255,000 20 Nov 2020