London , England



London is the capital and largest urban area of England and the United Kingdom.