Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 MILLERS ORCHARD Semi-Detached £355,008 £197,000 15 Dec 2005
19 MILLERS ORCHARD Terraced £297,301 £293,500 15 Sep 2023