square mile (place)
Return to square mile (place)
|In central London there is an area of approximately one square mile that is referred to as The Square Mile. |
Also know as the City of London it is one of the most concentrated financial districts in the world. The City contains the London offices and in many cases the head offices of the leading companies in the worlds of finance, management consulting, insurance, and law.