Goddards Brewery Astounds Judges at Europe’s Most Important Beer Competition Learn more about Goddards Brewery Astounds Judges at Europe’s Most Important Beer Competition