Tag Archives: Covent Garden
The Retail Phenomenon Called Apple
retail-phenomenon-called-apple

Earlier this month Apple opened doors to its newest and largest store in London’s Covent Garden. We thought it was…