London.
London
The largest city on the banks of the Thames River is London, the capital of the UK.
The capital of the UK, London, is located on the River Thames.
The Thames Barrier ! To stop flooding in the Capital City.
London is on the River Thames but not quite at its estuary.
London.
London
Thames.
London is the capital city of the United Kingdom.
London, the capital city of England. The Thames' source is in Oxford, and it's mouth opens directly north of the English Channel.
The River Thames flows through the middle of London. Other rivers, such as the River Lee, flow into it within the city.
The main river in the UK is the River Thames. It is the longest river entirely within England, and it flows through the capital and most populated city in the UK, London.
London. Roman name Londinium.