Hi Zak,
Have you had a look at the Cambridgeshire Field Sports Association (CFSA). We have permissions surrounding Cambridge. May be a bit far to you in Peterborough but could be a good starting point.
PM me if you'd like to talk further about the club.
Sean