Crossword clues for Isle of 2 sq. mi. in the English Channel. 4 letters:SARKIsle of 2 sq. mi. in the English Channel.