What Country is London in?

London is located in England, in the United Kingdom. It’s the capital city, and was founded by the Romans, who named it Londinum. London is a major financial center of the world. Look here for more information: