Crossword clues for City located where the Seine flows into the English Channel:LEHAVRECity located where the Seine flows into the English Channel