Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHUGGS ORCHARD Detached £810,914 £800,000 24 Jul 2023
2 CHUGGS ORCHARD Detached £718,611 £480,000 2 Oct 2014