Find tickets for London Knights vs. Ottawa 67s in London, ON at Canada Life Place on Oct 24, 2025. Canada Life Place is located in London, ON
Find tickets for London Knights vs. Ottawa 67s in London, ON at Canada Life Place on Oct 24, 2025. Canada Life Place is located in London, ON