London.
The Thames flows through London.
The Thames River flows through the UK capital (London).
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.
Thames.
London is situated on the River Thames (pronounced 'temz'.
London, the capital city of the United Kingdom, is on the River Thames.
London, England. The River Thames runs 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 River Thames flows through the middle of London. Other rivers, such as the River Lee, flow into it within the city.
London.