I'm sure most flying clubs will be more than willing to accommodate your schedule. The quickest I have done one is 5 weeks, all in, with v good student, flying 1-2 hours days.
It will be cheaper in respect of the fact you'll be more likely to do 45 hours instead of 55 (average).
Happy hunting