Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL YARD Semi-Detached £210,288 £122,500 30 Aug 2006
3 CHAPEL YARD Terraced £186,421 £140,000 6 Jul 2016