I have to say that £143 sounds expensive - even for the South East. My daughter is doing her PPL at Biggin and the fees are nothing like that and that's taking the Biggin landing charges at nearly £20 'a pop' into account!
Could you get a better rate by buying more hours at a time or even by paying cash?!?!?!