Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Terraced £266,601 £145,000 14 Jun 2005
3 THE ORCHARDS Semi-Detached £224,846 £108,000 5 Mar 2004
4 THE ORCHARDS Semi-Detached £182,893 £160,000 10 Dec 2020
5 THE ORCHARDS Semi-Detached £354,464 £215,000 1 Dec 2006