Answer:
London is the capital city of England and the United Kingdom. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.
Step-by-step explanation:
7.8m questions
10.4m answers