London is situated on the banks of which river?
Answer & explanation
Correct answer: option 3
The correct answer is Option (3) → Thames
London, the capital of the United Kingdom, stands on the river Thames, which flows east through southern England into the North Sea.