Bishop’s Stortford Storm to English Women’s Champion Club Title at Newcastle Andy Devaney 1 September 2025 at 10:35 Bishop’s Stortford secured the English Women’s Champion Club title with a +1 total, led by Yerxa and Foster.