Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NEW STREET SQUARE £10,339,995 £9,651,125 24 Dec 2021