another name for the City of London (=the financial and banking centre of London), used especially in news reports. It is called this because the area of the City is about one square mile.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.
Dictionary pictures of the day
Do you know what each of these is called?
Click on any of the pictures above to find out what it is called.