General Knowledge MCQs
Q London Tower is located on the north bank of the Rivers:
  • A A. thames
  • B B. trent
  • C C. mersey
  • D D. None of these
Leave a Comment