Both the british airways flying club and the wycombe air center at booker will give a discount for paying something up front but beware i,v seen a number of clubs that want the lot up front go bust taking the students money with them.
Both the above clubs i would feel happy to recomend.
BAFC 01494 529262
WAC 01494 443737
Check them both out and see which suits you the best.