Apple closes shop inside London department store

January 4, 2017

Apple has closed its shop in Selfridges. The shop, which opened in 2015, featured the Apple Watch line alongside other jewelry and watch brands in the Wonder Room, a 19,000-square-foot hall inside the department store.

Recent News