Multiple choice general knowledge The Square Mile None Cincinnati, Ohio Cleveland, Ohio London, England Reveal answer Fill a bubble to check yourself D Correct answer Explanation The Square Mile refers to the City of London, the historic financial district and oldest part of London. It's called this because it's approximately one square mile in area and remains a distinct entity within Greater London.