SQUARE MILE


Meaning of SQUARE MILE in English

( BrE infml )

another name for the City of London, which covers an area of roughly one square mile. The phrase is often used to refer to the City’s financial institutions.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.