Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL PLACE Semi-Detached £850,000 17 May 2024
2 CHAPEL PLACE Semi-Detached £492,605 £380,000 5 May 2017
3 CHAPEL PLACE Detached £645,167 £185,000 18 Apr 2001