Preduk,
Assuming you want Scottish based training, have you considered the Moray Flying Club at Kinloss? Dual training is £98 per hour. You could qualify for associate membership if you were a cadet, or if you have any existing relatives etc who are serving/ex serving Forces. Theres always a way in if push comes to shove!
You could pitceh up there for a couple of weeks(time allowing) and get pretty much a full ppl done, assuming the weather plays ball, and the instructor is willing to work 2 weeks solid.