Palace has several flagship stores located in major cities. These include locations in London, New York City, Los Angeles, and Tokyo. The brand has focused on maintaining a select number of high-profile stores rather than a widespread chain, aligning with its image as a premium streetwear and skateboarding label.