London
London isn't, but it is at the beginning of the Thames estuary.
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.
London, the capital city of the United Kingdom, is on the River Thames.
Alexandria is a city in Egypt. It is located in Africa.
Maryland
River Thames
London is the large city located on the Thames River. It serves as the capital of the United Kingdom and is known for its rich history, diverse culture, and significant financial hub. The Thames flows through the city, providing a vital waterway that has shaped London's development over centuries. Key landmarks along the river include the Tower Bridge, the Houses of Parliament, and the London Eye.
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