English, asked by shahilray89, 1 month ago

Have you ever gone to London ? It is on _______ Thames.​

Answers

Answered by Anonymous
0

Answer:

Have you ever gone to London ? It is on London Thames.

Similar questions