As many investors know, London is the UK’s financial heart, with the vast majority of national financial institutions located...