Coca-Cola open first European flagship in London

The London store follows the launch of similar retail stores in the US

Coca‑Cola has announced the launch of its first flagship Coca‑Cola store in London, located in Long Acre, Covent Garden.

Check out our free weekly podcast

Back to top button