30. London is situated on the bank of river? September 20, 2025 by Admin A. Thames B. Came C. Seine D. Tyne ✅ The correct answer is option Thames.