Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ARCADE £4,875,031 £3,700,000 8 Nov 2016