what is the name of the sea that river Thames enters
The River Thames is the second longest river in the United Kingdom and the longest river entirely in England, rising at Thames Head in Gloucestershire, and flowing into the North Sea at the Thames Estuary.