'City of London' definitions:

Definition of 'City of London'

From: WordNet
noun
The part of London situated within the ancient boundaries; the commercial and financial center of London [syn: City of London, the City]