London is on dash river terms
Answers
Answered by
0
Answer:
London is on the river Thames
Explanation:
london is on the river thames
hope you like and it helps you
Similar questions