Which river flows through this famous city?
Quiz Options
- Thames
- Seine
- Danube
- Volga
Explanation
The River Thames is a river that flows through southern England, including much of London.
The River Thames is a river that flows through southern England, including much of London.