In which country is the City of London located?

The City of London is a small portion of the metropolitan region of London, which is located in England, in the United Kingdom.

There are also many other cities and towns around the world that are called London because they were settled by or built by people from England.