What might be London’s largest World Cup Watch party took place at BMO Centre — the southwestern Ontario city’s largest indoor soccer facility.

Read More