After a lot of reading, I finally figured out that there is an english equivalent to graham crackers, called digestive biscuits. Here in France you can pick get them under the McVitie's brand Sablés Anglais. There are pretty darn close. I think they will work nicely for a graham cracker crust, and they are big enough for smores. It turns out that they're everywhere, however you can always pick them up at Little Britain.
Post by Dori