Twickenham will host the 2021 Heineken Champions Cup and Challenge Cup finals, with a limited number of fans allowed to attend both matches.
Twickenham to host European Cup and Challenge Cup finals
-
-
Twickenham will host the 2021 Heineken Champions Cup and Challenge Cup finals, with a limited number of fans allowed to attend both matches.