jump to corresponding sense entry
noun
The part of London situated within the ancient boundaries; the commercial and financial center of London.
synonym: the City.
is an instance of: center, centre, eye, heart, middle.
is a part of: British capital, capital of the United Kingdom, Greater London, London.
Find more on city of london elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0151