The largest city on the banks of the Thames River is London, the capital of the UK.
London, the capital city of the United Kingdom, is on the River Thames.
The capital of the United Kingdom, London, lies on the Thames River.
London.
London is situated on the River Thames (pronounced 'temz'.
The Thames flows through London.
The Thames River flows through the UK capital (London).
Thames
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.
London is the capital city of the United Kingdom.
London.
London.
The River Thames.