AFAIK Benson is a Grob based outfit...could be wrong.
Military clubs will allow civvies in - but it is on a case by case basis.
If local you could try RAF Brize Norton Flying Club, we have 3xPA28s @ the mo & a 4th due to make its return in the near future...The person you want to contact is Wendy on 01993 896133. Have a chat with her and see what the current club policy is, etc etc...
As for subsidised....well not really...I dont think Brize receives money from the RAF...could be wrong...at Brize some cost reduction comes from the fact that students are NOT charged for instructors..therefore solo or dual is the same rate, and some operating charges are reduced/waived.
Hope this helps,