anonymous user


Whose capital is london?

Topics: Politics


Heather Smith

London is the capital of England and of the United Kingdom, and is the largest metropolitan area in the European Union.

Do you know the answer?

Login or Sign Up to answer this question.

Whose capital is london?

Related Politics Questions

See All Questions

Last Week's Popular Questions for Politics

See All Questions