Multiple choice

Which river flows through London?

  1. Tagus

  2. Thames

  3. Neva

  4. Mersey

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

The River Thames flows through London and is England's most famous river, running 346 kilometers from source to sea. London's historical and economic development centered on the Thames, which remains a vital waterway. The Tagus flows through Lisbon (Spain/Portugal), the Neva through St. Petersburg (Russia), and the Mersey through Liverpool (England).