London is situated on the bank of river _____?

London is situated on the bank of river _____?

لندن شہر کس دریا کے کنارے واقع ہے؟
Explanation
  • On the bank of Themes river, London city Is located
  • ***
  • London is situated in southeastern England
  • London Tower is located on Themes river
  • The river Thames flows through central London including Tower Bridge, the London Eye, and the Tower of London.
  • ***
  • River Thames is famous because It's a part of the longest river in England, it has 45 locks, is home to over 25 species of fish
  • Tower Bridge, is a movable bridge of the double-leaf bascule
  • ******