Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Semi-Detached £452,562 £165,000 2 Aug 2002
6 THE ORCHARD Semi-Detached £407,182 £249,950 8 Feb 2007
1 THE ORCHARDS Semi-Detached £388,500 5 Feb 2024
3 THE ORCHARDS Terraced £564,575 £327,570 11 Nov 2011
4 THE ORCHARDS Terraced £272,867 £167,500 8 Feb 2007
5 THE ORCHARDS Detached £422,698 £419,000 30 Aug 2023