By MacRumors Staff

Selfridges Articles


Selfridges Apple Watch Pop Up Shop Shuts Down

Tuesday January 3, 2017 1:04 pm PST by
Amid rumors that the Galeries Lafayette Apple Watch pop up shop will be shuttered this month, Apple also appears to have shut down its Apple Watch shop at the high-end Selfridges department store in London, England. The Selfridges retail store listing, which previously showed the Selfridges store front along with store hours and location, has been removed from Apple's website and now redirects ...

Apple Creates Massive Floral Window Installation at Selfridges to Promote Apple Watch

Thursday August 20, 2015 11:21 am PDT by
Apple today launched a new Apple Watch advertising effort in London, decorating the 24 windows of the Selfridges department store with a massive floral installation. Each window has flowers that were inspired by the flowers that can be found within the "Motion" face on the Apple Watch. Design magazine Wallpaper has shared photos and details on the installation, which uses 3D flowers created...