આ પહેલાં ૧૯૭૩ અને ૧૯૯૩માં યજમાની કરી હતી અને બંને વખત ઇંગ્લેન્ડ ચેમ્પિયન બન્યું હતું.