I'm in France too at the moment and the GPS works brilliantly when i'm connected to WiFi.
Yes, but do you have a SIM card in the phone and are you getting a cell phone signal (now or recently)?
The question is whether one can get a GPS location when there is no cell phone signal of any kind available, only WiFi.