Question: London is situated on the bank of which river?
Correct Answer: A. Thames
Explanation: London is located on the River Thames, a key historic waterway.