I would highly recommend bcft. A very relaxed atmosphere with experienced instructors who know how to get the best out of you.
Having done PPL elsewhere, and good friends who had done their training elsewhere, I think bcft have definately got it right.
Good luck.