SQUARE MILE
Meaning of SQUARE MILE in English
noun
[ sing. ] ( BrE , informal ) a name used for the City of London, where there are many banks and financial businesses
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005