London has again been announced as the world's top financial centre. In the Global Financial Centres Index ratings, London just pipped New York to the number one spot. So what makes the City the best place for finance? Matt Cox spoke to Adrian Lowcock, Head of Investment at Axa Wealth.