New data helps dispel worries over London’s status as a world-leading financial centre