Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 CHURCH STREET £705,092 £697,500 19 Apr 2023