1. London was founded by the Romans, who named it Londinium. 2. London is the capital city of England and the United Kingdom. 3. London is the largest city in Europe an the United Kingdom. 4. London have a population of 8,538,689 people. 5. London is the home of the Tower Bridge. 6. The London … Continue reading 10 INTERESTING FACTS ABOUT LONDON, ENGLAND