Multiple choice general knowledge culture

Whis station does not belong to England?

  1. Fenchurch Street Station

  2. Kings Cross Station

  3. Madrid Station

  4. Liverpool Street Station

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

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