London to Host International Table Tennis Federation 2026 World Championship
London will host the 2026 International Table Tennis Federation World Championship Finals, 100 years after it hosted the inaugural event. Delegates at the ITTF’s annual general meeting in Bangkok approved the bid for 2026, which will feature 64 teams for the first time. “This is the most fantastic news we could have wished for,” said […]
Continue Reading