London.
London is situated on the River Thames (pronounced 'temz'.
London, the capital city of the United Kingdom, is on the River Thames.
The Thames flows through London.
The largest city on the banks of the Thames River is London, the capital of the UK.
The capital of the United Kingdom, London, lies on the Thames River.
The Thames River flows through the UK capital (London).
London is on the River Thames but not quite at its estuary.
The River Thames.
Thames
The Thames River is in the country of England.The River Thames is located in southern England and flows through its capital, London.England
England.The River Thames flows through London which is the capital of the United Kingdom.
The Thames River flows in Great Britain with London the capital of Great Britain on the shores, Berlin is the capital of Germany a country in mainland Europe.