Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Terraced £369,057 £202,500 12 Oct 2005
2 THE ORCHARD Detached £507,128 £317,500 20 Jan 2014
8 THE ORCHARD Semi-Detached £360,384 £109,950 27 Sep 2001