Aug 06, 2010
This weekend, Apple is set to open its largest retail store in history in London, covering over 2,700 square meters of space - but by global standards, that's small change. Here's a look at some of the world's other great electronics outlets.