The capital of both England and the United Kingdom lies on the River Thames. That city is called London.
England is a member of a union called United Kingdom (England, Wales, Scotland, Northern Ireland plus overseas territories). The head of the United Kingdom is England itself, therefore London is the capital of both England and the United Kingdom.
London is the capital city of the United Kingdom.
The capital of the United Kingdom, London, lies on the Thames River.
London, the capital city of the United Kingdom, is on the River Thames.
The Thames River flows through the UK capital (London).
England.The River Thames flows through London which is the capital of the United Kingdom.
London, England. The River Thames runs through London.
River Thames.
No. The Severn is the longest and the Thames is the second longest.
Can we compare the great Yamuna river with Thames of United Kingdom. Samir
London, United Kingdom.
London.
The Thames runs through London