The English Channel is the body of water that separates England from France, and joins the North Sea to the Atlantic Ocean. 9 years ago picture helston the of porthleven gratuitous loebar glitter surf ocean beach blue coast sea uk cornwall Instagram The Loe. Instagram