1 . London lies ______the Thames.

  • A. over
  • B. under
  • C. on
  • D. at
View Answer Discuss in Forum Workspace Report