This channel separates Britain from Europe

This channel separates Britain from Europe

Here is the answer for This channel separates Britain from Europe which is part of CodyCross Inventions.

    ENGLISH