London is situated on the bank of which river:
Q1. London is situated on the bank of which river:
Answer: Thames
Explanation: London was founded on the banks of the River Thames, and the river remains central to the city's geography, commerce, and identity.