Apple Store London photos Posted on November 19, 2004 by Tim Macworld have photos of the new Apple Store, in good old Regent Street in that London, which opens tomorrow (November 20th). We’re busy tomorrow, unfortunately (visiting my parents, so a good kind of unfortunately), but I really want to go see!