the City
noun
1 the City
The part of London situated within the ancient boundaries; the commercial and financial center of London.
synonym: City of London.
2 the City
Used to allude to the securities industry of Great Britain.
debug info: 0.0166
noun
The part of London situated within the ancient boundaries; the commercial and financial center of London.
synonym: City of London.
Used to allude to the securities industry of Great Britain.
debug info: 0.0166