English dictionary
city of london meaning and definition
Definition and meaning of city of london at MeaningMonkey.org. city of london meaning and definition in the English Dictionary.CITY OF LONDON noun
Definition of City of London (noun)
- the part of London situated within the ancient boundaries; the commercial and financial center of London
- synonyms: the City
Source: Princeton University Wordnet