Apple Store on London’s Regent Street set to open
Apple has issued a press release today regarding the opening of its first retail store in Europe on Regent Street in London, England. The store will open to the public on Saturday, November 20, 2004 at 10:00 a.m. local time.
Read More