I'm a bit further south than you so I am not familiar with Petersfield, but there are running clubs in Waterlooville and Denmead. If you are willing to travel a bit further then there are the Portsmouth Joggers, who are a big club so they have the capacity to accommodate all levels and meet up more than once a week.