Share this entry

Share this page

City of London

Line breaks: City of Lon¦don

Definition of City of London in English:

The part of London situated within the ancient boundaries and governed by the Lord Mayor and the Corporation.

Definition of City of London in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?