Back to the Piazza

Apple store Covent Garden
The Apple store in Covent Garden, opposite the market hall

Apple store staircase
Apple patented glass staircase

Back to James Street