English noun: City of London | |||
1. | City of London (location) the part of London situated within the ancient boundaries; the commercial and financial center of London | ||
Synonyms | the City | ||
Instance hypernym | center, centre, eye, heart, middle | ||
Part meronym | British capital, capital of the United Kingdom, Greater London, London | ||