Currently, the option to own a shop in Hogsmeade is exclusive to players on PlayStation 4|5 in Hogwarts Legacy. Players on PC, Xbox, or Switch will have to wait until early February 2024 to access this quest.