Where does the north sea start?

The North Sea is a marginal sea of the Atlantic Ocean located between Great Britain, Norway, Denmark, Germany, the Netherlands, Belgium, and France. It starts in the south where the English Channel meets the Atlantic Ocean.
Copyright Wanderlust World © https://www.ynyoo.com