London, United Kingdom.
London is the capital city of England. It is on the River Thames, but not on the river's estuary.
London is situated on the River Thames (pronounced 'temz'.
The River Thames
Melbourne is situated on the estuary of the Yarra River
Caen is situated on the Orne River.
London is on the River Thames but not quite at its estuary.
The Rhone River is a popular cruising destination. The largest city which is situated on the Rhone River is the French city of Lyon.
Erith is a town which is situated on the Kent side of the river Thames on the southeastern outskirts of London.
The city of Little Rock is situated on the Arkansas River.
The city is built on the River Lee
The Derwent River
The River Foyle.
The city of Lucknow is situated in the middle of the Gangetic plain.
East London is a city in South Africa.
The Hudson River
the river thames is situated in the UK in central London
No, LU is situated in Western Yorkshire in the city of Leeds.
Not many people know, but there are 19 Universities of London in London.
The Moskva river goes trough the city.
the thames, obviously lol hehe