Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LLOYDS BANK PLC THE SQUARE £227,664 £185,501 20 Nov 2018