Multiple choice general knowledge

The Square Mile.................

  1. Paris

  2. London

  3. New York

  4. Brasilia

Reveal answer Fill a bubble to check yourself
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.