Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 CHURCH STREET £1,944,765 £1,950,000 25 Aug 2022