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 ...