ITV has sold its famous headquarters, the London Television Centre, for £145.6M ($186M) to property developer Mitsubishi Estate London. The British broadcaster announced the sale to the stock market ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results