London is on the river thomes
Answers
Answered by
1
Explanation:
It's river Thames not Thomes
Similar questions