Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LONDON TELEVISION CENTRE, 60 - 72 UPPER GROUND £136,864,000 22 Nov 2019