The Pokémon Company International has today released further details for the upcoming 2020 Pokémon World Championships, confirming that it’ll all be kicking off this August in London, UK. The event will be held at ExCeL London (full address below, satnav fans) and will take place between August 14th and 16th. […]