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.