In the south , the North Sea becomes the English Channel , a sea between England and France . This is called the Dover Straits and is very busy with ships .
In the southwest , beyond the Straits of Dover , the North Sea becomes the English Channel connecting to the Atlantic Ocean .