Oh dear, I know someone who just fits the bill - a Brit living in Toulouse - however I've kind of lost touch with her. There are a number of expat groups in and around Toulouse and I'm fairly sure she belongs to at least one of them.
One of the biggies in Toulouse is the AIT International Club - google that or "Americans in Toulouse" and you should be able to find them. Don't be put off by the name
they are open and available to all English speaking folk.