The retail destination is the first of its kind in Europe, offering a range of limited-edition apparel collections, exclusive designer collaborations, gift items, and unique drinks creations.
The London store follows the launch of similar retail stores in the US.
Michelle Moorehead, vice president of licensing and retail, said: “We have opened the doors in London to our first new concept store in Europe. This store is a chance for us to provide Coca‑Cola fans with a premium array of fashion and collectibles, and fresh ways to experience our drinks.
“Through a collection of products made from recycled materials, it also gives us a great opportunity to share our sustainability commitments with people and bring them with us on our journey to a World Without Waste.”