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