Multiple choice general knowledge

London is on the bank of river

  1. danube

  2. spree

  3. havel

  4. thames

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

London is situated on the River Thames, which flows through southern England and the heart of the capital. The Thames has been central to London's history as a trade route and water source. Major landmarks like the Houses of Parliament and Tower Bridge line its banks. The Danube flows through central Europe, Spree through Berlin, and Havel through Brandenburg.