the Square Mile - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  1. the district of London where many banks, financial institutions, and other big companies have their offices. It is also called the City of London or the City.
Word story
From its size, which is about one square mile (2.5 square kilometres).