Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £480,584 £390,000 9 Nov 2018
3 THE DELL Detached £471,645 £330,000 26 Aug 2015
4 THE DELL Detached £462,369 £310,000 1 Dec 2014
6 THE DELL Detached £586,321 £445,000 21 Nov 2016