Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 POPLAR CLOSE Terraced £186,310 £108,500 11 Feb 2011
12 POPLAR CLOSE Terraced £352,987 £280,000 10 Nov 2017
18 POPLAR CLOSE Terraced £345,899 £280,000 18 Jan 2019
24 POPLAR CLOSE Terraced £288,697 £178,500 29 Mar 2007