Have you tried bullocks farm nr clevedon or plantation lakes in the same area or acorn fisheries, these are all in a place called kingston seymour. There is a place in between gloucester and ledbury called staunton court been there once first time last year and caught 9 biggest 15lb but they do go up to 35lb apparently.