Which ocean does the river Thames flow into?
The river Thames does not flow into an ocean. It flows into the North Sea, which is a marginal sea of the Atlantic Ocean located between Great Britain, Denmark, Germany, the Netherlands, Belgium, and France.