On the way to headquarters of the British Bankers Association to interview the representative of the big London banks. Do the banks run the place?

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…