Multiple choice general knowledge

CAPITAL OF ENGLAND IS

  1. DUBLIN

  2. LONDON

  3. NEW LONDON

  4. MANCHESTER

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

London is the capital of England and the United Kingdom, serving as the political, economic, and cultural center.