Definitions | City of London |
| noun
- (London) area in London, England containing the financial district, usually abbreviated to the City.
- (London) the site of the original Roman Londinium
Supplemental Details:Sponsor an extended definition for City of London for as little as $10 per month. Click here to contact us.
| |
|