Try the ENAC in Toulouse. You'll need fluent French, and very good maths and physics to get through the competitive entrance exam, but being French and state-run it's completely free. It's an 18 month integrated full ATPL course. You need EU citizenship. Air france have a similar programme if you've got a science degree.
ENAC