Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 MARKET SQUARE £505,743 £450,000 18 Aug 2021