A Pokémon pop-up shop is coming to London’s Natural History Museum
A special collaboration between the Natural History Museum in London, England, has been announced! From January 26, 2026, until March 22, a Pokémon pop-up shop will be available for fans to visit in the museum’s Cranbourne Boutique. Fans will need to sign up for a ticket online, but it will be free to visit. One … Read more