I simply think that both, at the end, will win.

England just to be sure, without calculate anything; France because will play against a team with no motivation.

England to win @ 2.04
and
France to win @ 1.79

on BF you can pick this odds.

If necessary, after a goal (if they score), you can lay and make all green.