Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Detached £449,074 £363,505 11 Oct 2019
3 THE ORCHARD Detached £497,738 £399,950 30 Jan 2019