C
   
   City (of London)
   















 

C

City (of London)

The approximately one square mile area in London where financial activity is concentrated. Also called Square Mile. Compared figuratively to Wall Street in the United States.

Glossary * C