Why London will always be the finance capital of the world