Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD TERRACE Terraced £304,832 £140,000 5 Dec 2003
4 ORCHARD TERRACE Terraced £248,691 £87,000 26 Jun 2002
6 ORCHARD TERRACE Terraced £408,496 £331,500 21 Nov 2018
8 ORCHARD TERRACE Terraced £296,459 £175,000 16 Jul 2010
10 ORCHARD TERRACE Semi-Detached £317,903 £180,000 27 Mar 2006
12 ORCHARD TERRACE Semi-Detached £200,096 £70,000 27 Jun 2002