Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £568,191 £335,000 26 Jun 2012
5 POPLAR CLOSE Detached £939,906 £168,000 27 Mar 1995
6 POPLAR CLOSE Detached £784,707 £762,000 28 Apr 2022