By MacRumors Staff
Selfridges Apple Watch Pop Up Shop Shuts Down
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 ...
Read Full Article 125 comments
Apple Creates Massive Floral Window Installation at Selfridges to Promote Apple Watch
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...