Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
SECOND FLOOR 3 LONDON SQUARE £299,707 £280,874 20 Dec 2021