Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29A POPLAR GROVE Semi-Detached £846,851 £542,500 28 Sep 2007
33 POPLAR GROVE Semi-Detached £1,184,269 £1,150,000 14 Apr 2022
35 POPLAR GROVE Semi-Detached £1,482,562 £985,000 30 Sep 2014
35B POPLAR GROVE Semi-Detached £703,263 £415,000 27 Aug 2010