Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Terraced £289,272 £270,000 2 Dec 2021
5 THE ORCHARD Semi-Detached £221,942 £220,000 29 Aug 2023
6 THE ORCHARD Semi-Detached £771,800 £270,000 26 Jun 2002
7 THE ORCHARD Detached £549,843 £340,000 30 Jun 2008
8 THE ORCHARD Detached £488,577 £395,000 31 Aug 2018