The 2018 English Championships were held from February 9 through February 11 in Ilford, England.
Women’s Results | Men’s Results |
The 2018 English Championships were held from February 9 through February 11 in Ilford, England.
Women’s Results | Men’s Results |