Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £571,191 £165,000 24 Apr 2001
2 THE DELL Detached £520,728 £307,000 7 May 2010
3 THE DELL Detached £569,243 £392,000 12 Jun 2015
4 THE DELL Detached £882,685 £245,000 1 Dec 2000