English, asked by poojithaIPS9583, 11 months ago

London is on the river thomes

Answers

Answered by yashikamehta95
1

Explanation:

It's river Thames not Thomes

Similar questions