The company only ever operated three Watch pop-up stores worldwide, the other two being at Selfridges in London, and Galeries Lafayette in Paris. Both...
April 23, 2018
Japan
Apple to close last dedicated Apple Watch pop-up store
April 23, 2018
Japan