Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ONE DELAWARE DRIVE DELAWARE DRIVE £50,150,000 23 May 2018