Multiple choice general knowledge culture

Whis station does not belong to England?

  1. Fenchurch Street Station

  2. Liverpool Street Station

  3. Kings Cross Station

  4. Madrid Station

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

Madrid is the capital of Spain, not England. Fenchurch Street, Liverpool Street, and Kings Cross are all railway stations located in London, England.