Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Detached £981,629 £735,000 8 Jun 2016
6 POPLAR ROAD Detached £1,378,926 £1,150,000 28 Aug 2020
8 POPLAR ROAD Detached £1,108,343 £770,000 31 Jul 2015
10 POPLAR ROAD Detached £855,748 £495,000 21 Oct 2011
14 POPLAR ROAD Detached £857,540 £500,000 28 Jan 2010
17 POPLAR ROAD Detached £834,175 £180,000 26 Nov 1998
19 POPLAR ROAD Detached £884,804 £705,000 12 Jan 2018
25 POPLAR ROAD Detached £1,277,542 £800,000 31 May 2007
27 POPLAR ROAD Detached £1,336,754 £390,000 30 May 2001
28 POPLAR ROAD Detached £759,630 £708,000 29 Jun 2021
32 POPLAR ROAD Detached £901,709 £892,000 28 Apr 2023
36 POPLAR ROAD Detached £860,422 £850,000 12 Jun 2023
40 POPLAR ROAD Detached £926,819 £900,000 8 Apr 2022
46 POPLAR ROAD Detached £694,567 £232,500 16 Apr 2002
50 POPLAR ROAD Detached £1,177,140 £249,999 22 May 1998
51 POPLAR ROAD Detached £984,319 £775,000 2 Aug 2017
55 POPLAR ROAD Detached £1,065,226 £595,000 26 Jan 2006
55 POPLAR ROAD Detached £1,065,226 £595,000 26 Jan 2006
59 POPLAR ROAD Detached £826,492 £160,000 23 May 1997
65 POPLAR ROAD Detached £862,239 £340,000 6 Dec 2002