Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELTA UNIT PHOENIX COURT ROMAN ROAD £29,684,538 £25,000,000 4 Sep 2020