London is situated on the bank of which river:

London is situated on the bank of which river:
Answer: Thames

London the capital of the United Kingdom is located along the River Thames which has historically shaped its growth as a major trade and cultural hub. The river’s strategic importance influenced London’s development as a global city. Studying this highlights the role of geography in urban development.