Word
City of London, n.
the part of London situated within the ancient boundaries; the commercial and financial center of London
<noun.location>
City of London
the City
semantic pointers
instance hypernym
center, middle, heart, centre, eye
part holonym
London, Greater London, British capital, capital of the United Kingdom