The River Thames is the major river through London, cutting right through the middle of the city. There are many other rivers in London, such as the River Lee (or Lea) and the River Brent.
the thames /london
The Thames river is its major natural feature
Among other things, the city of London.
Alexandria is located on the continent of Africa. It is a major city in Egypt, situated along the Mediterranean Sea.
The capital of the UK, London, is located on the River Thames.
Maryland
River Thames
The Thames Barrier is the worlds second largest movable flood barrier. It is located downstream of the capital city that is London, in the United Kingdom.
Greenwich, London
It was where the King chose to live, a major city on the Thames.
New London is a city in the United States. It is located at the mouth of the Thames River.