Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPPLE CLOSE Detached £425,721 £249,950 2 Feb 2010
3 POPPLE CLOSE Detached £364,911 £360,000 28 Jul 2023
4 POPPLE CLOSE Detached £395,881 £250,000 7 Feb 2014
6 POPPLE CLOSE Detached £487,721 £190,000 22 Nov 2002