London is situated on the bank of which river?
Question 1
Q1. London is situated on the bank of which river?
Answer: Thames