423,034 views
16 votes
16 votes
What is the capital of London ​

User Suleman
by
2.7k points

2 Answers

24 votes
24 votes
London is the capital city of England and the United Kingdom.
User Nagaraj Tantri
by
2.9k points
13 votes
13 votes
England is the capital of London
User Mostafa Barmshory
by
2.8k points