A16 exit 26 Stella - dog-friendly beach, France
Junction 26 Le Touquet
Beaches where dogs are allowed France ...