Think you know the ins and outs of the financial powerhouse that is the City of London? Buckle up, because this quiz will test your smarts on Britain’s beating economic heart – where fortunes are made and lost in the blink of an eye!