Apple Store October 25, 2010 The largest Apple Store in Europe just opened it's doors in London at the Covent Garden Market. The place was jam packed with people. I grabbed a few snaps of the glass spiral staircase.