Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHURCH PLACE Terraced £620,000 29 Feb 2024
2 CHURCH PLACE Terraced £644,641 £630,000 19 Oct 2023
3 CHURCH PLACE Terraced £697,489 £460,000 29 Sep 2014