Definition of Square Mile in English:

Square Mile

proper noun

  • An informal name for the City of London.

Pronunciation

Square Mile