Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHAPEL PLACE Terraced £284,347 £161,000 24 Mar 2006
3 CHAPEL PLACE Semi-Detached £260,145 £152,000 10 Dec 2010
4 CHAPEL PLACE Terraced £338,737 £179,950 17 Nov 2004
5 CHAPEL PLACE Semi-Detached £209,132 £165,000 12 Sep 2017