Interesting spot on the maps, virtual sign seeing on the net.

Monday, November 10, 2008

The biggest Apple Store in the World


View Larger Map

The Apple Store, Regent Street, is located on the corner of Regent Street and Hanover Street near Oxford Circus, in the heart of London’s West End.
Regent Street is the biggest shop space that Apple has in the world. It’s worth a visit just to see the inside packed with Mac workstations and heaps of iPods, iPhones and accessories.
235 Regent Street London, W1B 2EL