Square Mile

From ACT Wiki
Jump to: navigation, search

UK.

Colloquial term for the City of London (or the City).

From the approximate size of the historic financial district in London.


See also