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