Mr Toon said: “We have about £4.6 trillion of capital managed in London as a result of pension funds and insurance. A tiny,
Read More