"The biggest Apple store in the world will officially open its doors to the public this Saturday."
And it's located in the Covent Garden district of London, England. Pretty amazing store by anyone's standard.
__________________
iPhone 4, 1.6 GHz Core 2 Duo MacBook Air, Apple TV, 2.66GHz Intel C2D Mac Mini, 1TB TC, Airport Extreme,several iPods and an iPad, 32GB Wi-Fi version. Follow me on Twitter.