Pokémon fans can catch their creatures at a new destination in London as the Japanese franchise prepares to open its first permanent physical store outside Asia in the capital.
The store is expected to become a hub for fans of the globally popular brand, offering exclusive merchandise and unique experiences for Trainers of all ages.