Come Take A Tour of the Biggest Apple Store in the World

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.

[Electric Pig]