Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PLOUGH ORCHARDS Detached £732,467 £456,000 4 Apr 2007
2 PLOUGH ORCHARDS Terraced £560,389 £395,000 10 Sep 2015
3 PLOUGH ORCHARDS Terraced £525,445 £306,000 11 Feb 2011
4 PLOUGH ORCHARDS Terraced £525,445 £306,000 11 Feb 2011
5 PLOUGH ORCHARDS Detached £911,290 £760,000 14 Aug 2020
6 PLOUGH ORCHARDS Detached £1,022,628 £625,000 22 Oct 2013
7 PLOUGH ORCHARDS Detached £1,055,241 £750,000 12 Oct 2015
8 PLOUGH ORCHARDS Detached £1,034,778 £835,000 19 Jul 2018