Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Semi-Detached £307,948 £66,000 12 Aug 1998
2 THE ORCHARDS Terraced £276,531 £49,000 8 Mar 1996
4 THE ORCHARDS Terraced £438,081 £356,000 23 Aug 2019
6 THE ORCHARDS Terraced £292,559 £290,000 10 Aug 2023