Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL MEWS Terraced £446,253 £204,950 18 Dec 2003
2 CHAPEL MEWS Semi-Detached £344,331 £259,950 12 Oct 2016
3 CHAPEL MEWS Terraced £395,283 £108,000 27 Oct 2000
4 CHAPEL MEWS Terraced £330,000 28 Mar 2024
5 CHAPEL MEWS Terraced £394,006 £249,950 5 Jul 2007