Meaning of Square Mile in English:

Square Mile

Pronunciation

Translate Square Mile into Spanish

proper noun

  • An informal name for the City of London.