London is situated on the bank of river?

  • (A) Amu
  • (B) Tyne
  • (C) Seine
  • (D) Thames;
Correct Answer: D

Leave a Reply