<img src="https://images.news18.com/ibnlive/uploads/2021/06/1623129701_screenshot-2021-06-08-10.50.36.jpg" width="90" height="62"> The WTC final will take place in Southampton, England from June 18.