We found a great Aussie bar just down from the Place de Republique. I'm sure you'll be able to see the games there.
The England and France game is apparently down to France finishing top in their group and us finishing second in ours.
But I'm also pretty sure that if that looks like its going to be on you'll have quite a few options, either in the ACO hospitality, the village, or as the ACO organised in '96 for the England Scotland game, a large diamond vision screen in the field next to the old museum.
Cheers
Rusty