Although you may think that London is an extremely large city, the City of London is a small jurisdiction within the Greater London. It has its own mayor, that holds the title of “The Right Honourable, The Lord Mayor of London” and is governing a pretty small number of people. [Read more…] about How many people live in the City of London?