Pokémon has announced that a permanent, physical retail store is coming to London. It marks the first official permanent Pokémon store to open outside of Asia.
Originally reported 21 October 2026. Read the full story with all the details on retrododo.com

