ITV South Bank HQ up for £150m

ITV has instructed Knight Frank to sell the London Television Centre headquarters on the South Bank for more than £150m. The site spanning 2.5 acres has 100m fronting the River Thames. The mixed-use development has detailed planning permission for a