As always, a lot of people are paying more than is necessary.
On the cost of a JAA PPL, I have copied my recent posting below-listing the best offers from July's 'Pilot' magazine. You must check and confirm prices for yourself (see advice below) and these figures are unlikely to include food and getting there. Apart from that and, wherever you train, the licence application fee, it seems possible to obtain a JAA PPL for under £3000, but check for 'extras'.
BTW, I am not recommending anywhere, as individual preferences are different and, if you have plenty of cash and time, you may prefer your local place, rather than a short course.
Also, be warned that any adverts./prices which quote 'per hour' or for a 'course' or 'inclusive' may still require you to spend a lot more money on what they say are essential, or other, extras, in order to obtain a valid licence application. Therefore, make sure you get a WRITTEN quote of the cost, of everything involved, direct from ANYWHERE you're considering.
£4050 (CLACTON) 01255 424671
£3995 (PRESTWICK) 01292 476523
$4495 (EFT) 001 561 466 4757
£2695* (OBA) 0800 892133
$3995 (BFC) 001 863 291 0992
£2995 (OFT) 001 407 518 7766
* price 'including night qualification and radio telephony'