Have you been to London? It is the capital of England
No, but it's on my to-do list! I would love to visit a lot of countries, actually
Me too! London was actually founded by the Romans. They named it Londinium