Long story short: The City is a territory of one square mile that has its own flag, crest, jurisdiction and laws even though it's inside London, the capital of England. In it, you can find the most powerful institutions in the world that comprises the London Stock Exchange and offices of the most powerful banks in the world like AXA, BNP Paribas; Goldman Sachs and AIG.
RE: A Look at The Empire of "The City".