Yesterday MacMinute posted several pictures of the upcoming Apple retail store on Regent Street in London. The BBC Web site has a live camera focusing on the corner of Oxford Street and Regent Street, where the under-construction Apple Store is visible in the background on the right. [Thanks to Steve McCready for this news tip.]