The flagship store for the official boutiques of the Paris 2024 Olympic and Paralympic Games is now open to the public on the prestigious Champs-Elysées avenue, more precisely on Place Clémenceau, next to the Grand Palais and the Concorde Urban Park.