Friday, August 6, 2010
You can find the biggest Apple Store in the world at Covent Garden in London. Now watch this video and take a quick virtual tour of Apple’s largest store in the heart of London, including a stretch Genius Bar and new Pro Labs education areas.
The store will open to the public this Saturday at 10 am.
Post by David Weltzien um 6:56 PM