London is situated on the bank of river?

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

Leave a Reply