Sotheby’s new luxury store is located inside Bucherer’s Zurich flagship, and allows shoppers to bid for a variety of items, buy off the shop floor or order online.