Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 HIGH STREET £1,324,881 £1,100,000 6 Mar 2020