Apple shutters Apple Watch gallery in London's Selfridges department store

Article Image

Following news that Apple will in January shut down an Apple Watch pop-up shop in Paris, an identical store-within-a-store concept located in London’s Selfridges department store has closed its doors.

Read Full Story Here – Source link

Leave a Reply

Your email address will not be published. Required fields are marked *