English, asked by kakajahH, 1 year ago

London is on----- thames

Answers

Answered by praveen7520
1

London is on river Thames

Answered by priyanshikakatyayan
4
Here you go......

London is on the river Thames.

\mathbb{HOPE\:IT\:HELPS\:YOU}
Similar questions