London Facts
- London is the capital of England and is the largest city in UK.
- Romans founded London almost 2,000 years ago.
- London is located on the river Thames, in Southeast England.
- London is the top city tourist destination in the world. Over 25 million people visit London each year.
- London has a population of close to 8 million people.
- London spreads across area of 620 square miles.
- A little over 40% of Londoners belong to minority ethnic groups.