Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £319,947 £260,000 30 Aug 2019
3 THE DELL Detached £489,830 £280,000 16 Oct 2008
5 THE DELL Detached £457,655 £370,000 2 Aug 2018
6 THE DELL Semi-Detached £523,438 £227,500 21 Aug 2003