the Square Mile
noun/ðə ˌskweə ˈmaɪl/
/ðə ˌskwer ˈmaɪl/
[singular] (British English, informal)- a name used for the City of London, where there are many banks and financial businesses
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
the Square Mile