London is _____ the thames
Answers
Answered by
1
Answer:
London is near the river thames
Explanation:
I hope it is helpful for you dear
plz mark as brilliant
Answered by
1
Answer:
near
hope it helps. plz mark as brainliest
Similar questions