‘The City’ – or, ‘The Square Mile’ – refers to the City of London Corporation. It should be kept in mind that ‘international finance’ is exactly that: international; not Dutch, German, British, or American.
The City of London Corporation is neither synonymous with Britain nor British interests, other than when these happen to coincide with the interests of international finance. http://humansarefree.com/2018/06/city-of-london-corporation-secret.html