The Angling Trust’s Team England Masters took top honours at the FIPSed World Championships fished on the Stara Mura Zabnik, Croatia from 16th– 17thJune 2018. More...