Blinkz
If you have been at a flying school every day since October you should have a PPL by now unless you're struggling. I have seen a guy recently do it in 4 weeks, including bad weather days. Scotland can be a bugger, especially at this time of year. However there are also fantastic days where it's all CAVOK. Stable highs set in and you can get 4 or 5 cracking days.
Have heard great things about Prestwick also, and I did a CPL at Tayside and rate them highly, although they are very expensive. I would add Highland Flying School at Inverness to the list. It is a bit from Edinburgh, but not that much longer than Prestwick. But the weather is generally better, especially now. And if you're going to stay for a few days at a time It's a nice place to be. They are pretty good value also. Jaa PPL for £4k. Not sure what a NPPL is. And flying in the Highlands is awesome.
Cheers
SK