Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Semi-Detached £294,658 £173,000 5 Feb 2010
3 THE DELL Detached £559,833 £113,000 10 Oct 1997
6 THE DELL Detached £513,479 £225,000 19 Sep 2003