Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD ROAD Terraced £212,286 £210,000 6 Apr 2023
3 ORCHARD ROAD Terraced £206,911 £45,000 17 Dec 1998
4 ORCHARD ROAD Terraced £210,968 £37,000 4 Aug 1995
6 ORCHARD ROAD Terraced £244,373 £140,000 12 May 2006