Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £1,165,123 £950,000 4 Nov 2019
2 THE DELL Detached £1,415,570 £640,000 14 Nov 2003
3 THE DELL Detached £1,189,221 £975,000 17 Jan 2020
4 THE DELL Detached £1,414,254 £660,000 16 Jan 2004