Claim: London is the capital city of England.
Evidence: London -LSB- ˈlʌndən -RSB- is the capital and most populous city of England and the United Kingdom.