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

1 thought on “London is the capital city of which country?”

Leave a Comment

Your email address will not be published. Required fields are marked *