English Channel

The English Channel is a body of water that borders the Celtic and North Sea. It borders northern France and southern England.

English Channel in Crosstime Traffic
In the home timeline, The English Channel was one of the only things that separated Great Britain from the European mainland, specifically France. The fact was the same across many alternates.