Port in northern France overlooking the Strait of Dover (6)
I believe the answer is:
calais
(Other definitions for calais that I've seen before include "Nearest French port to England" , "French Channel port" , "end of the tunnel" , "French port opposite Dover" , "Mary Tudor said it would be found "lying in my heart"" .)