First Photos of Apple's New Covent Garden Retail Store in London in London
Electric Pig has managed to snap some of the first photos of Apple's Covent Garden retail store in London. The new store was announced last week and is Apple's largest store by total square footage. Spread over two floors,...
http://www.macrumors.com/2010/08/04/first-photos-of-apples-new-covent-garden-retail-store-in-london-in-london/