Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
221 HIGH STREET £5,912,703 £5,100,000 25 Nov 2020