London is the capital city of which country?

London is the capital city of which country?

A. THE UK

B. THE USA

C. Germany

D. France

Leave a Comment

Your email address will not be published.