Apple previews sustainable Brompton Road store before July 28 opening

Apple is set to open its new Brompton Road store in London on Thursday. In anticipation of the opening, it has shared some pictures of the store and given some insights into the design. Read more…
Neowin News Feed for: All