Situated in the heart of London, Apple's Covent Garden retail store manages to be enormous on the inside with a discreet, almost unobtrusive front. AppleInsider visits the store.
If you're either getting off your train or running to it through Grand Central Terminal, you will most likely see Apple Grand Central. AppleInsider checks it out.