UK finance

UK financial news blog

Just who owns what in London?

How much of the capital is owned by wealthy offshore investors?
Source