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).
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.
Thames
London is the capital city of the United Kingdom.
London.
London.
The River Thames.