Multiple choice general knowledge

THE SQUARE MILE

  1. JO'BURG

  2. NEW YORK

  3. LONDON

  4. TOKYO

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

'The Square Mile' is a nickname for the City of London, Britain's historic and modern financial district. It refers to the area's approximate size of about one square mile (actually 1.12 sq mi). The City of London is a distinct ceremonial county and the oldest part of London, housing major financial institutions like the Bank of England and London Stock Exchange.