display | more...

A unit of two-dimensional measure that measure one statute mile by one statute mile.

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.

Log in or register to write something here or to contact authors.