Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £717,235 £455,000 2 Jul 2007
2 THE DELL Detached £1,712,779 £505,000 29 Jun 2001
3 THE DELL Detached £648,451 £387,500 30 May 2013