I did my PPL @ Cranfield with Billins Air Services who are a small outfit. I can highly recommend them as I found it a very supportive and friendly company, I managed to do my PPL and night rating on the bare minimum 45 hrs and I think a lot of this must go down to the level of training I received.
You should expect to pay about £7000 in total by the time you add books, flight exam costs.
Good luck with whoever you choose.
Matt