Selfridges to Sell Apple Watch in Luxury Department Is it a smartwatch for techies or a luxury watch for the fancier of fine timepieces? The Apple Watch is a little of both and one of London’s most prestigious department stores will be stocking the Edition model alongside some of the finest Swiss timepieces. When the Apple Watch finally goes on sale April 24, Selfridges on London’s pos...