London, England
London is the largest city and capital of England, with a population of about 9 million across an area of 606 square miles. It has been inhabited since at least 4000 BCE and was the capital of Roman Britain from around 50 CE.
London is the largest city and capital of England, with a population of about 9 million across an area of 606 square miles. It has been inhabited since at least 4000 BCE and was the capital of Roman Britain from around 50 CE.