London is the capital of England and the United Kingdom, and the largest city and urban area of Britain and all European Union.Read less