city-of-london

Nouns

  • (n) the part of London situated within the ancient boundaries; the commercial and financial center of London the City,

Synonyms

the City

Words of close approximity