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.
Alexandria is a city in Egypt. It is located in Africa.
London, the capital city of the United Kingdom, is 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.