Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
350B LEACH PLACE £2,628,369 23 Dec 2021
360 LEACH PLACE £3,000,000 1 Jun 2022