Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LORD STREET £675,000 28 May 2019