Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL PLACE Terraced £129,549 £102,000 30 Aug 2017
3 CHAPEL PLACE Terraced £124,469 £98,000 18 Aug 2017
7 CHAPEL PLACE Terraced £207,562 £121,000 31 Jan 2011