London has topped in the 2017 Global Financial Centres Index (GFCI) among 92 financial centers released by the Z/Yen and China Development Institute.