Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Semi-Detached £296,839 £173,000 5 Feb 2010
3 THE DELL Detached £563,977 £113,000 10 Oct 1997
6 THE DELL Detached £517,280 £225,000 19 Sep 2003