English, asked by mamkigolu, 17 days ago

London is _____ the thames​

Answers

Answered by shrutikshajadhav
1

Answer:

London is near the river thames

Explanation:

I hope it is helpful for you dear

plz mark as brilliant

Answered by SoumyajitPatra24
1

Answer:

near

hope it helps. plz mark as brainliest

Similar questions