Coca-Cola has opened the doors to its first European flagship high-street fashion store in London’s Covent Garden. The concept store is the beverage brand’s first in Europe and stocks Coca-Cola branded merchandise, limited edition apparel, and exclusive designer collaborations.