The Square Mile.................
-
Paris
-
London
-
New York
-
Brasilia
B
Correct answer
Explanation
The Square Mile is the historic and financial heart of London, officially known as the City of London. It's a small area (approximately 1.12 square miles) that houses many of London's financial institutions, including the Bank of England and Lloyd's insurance market. The term refers specifically to London's financial district, not Paris, New York, or Brasilia.