Glamurama has already told about Chanel’s pop-up store in Saint-Tropez and now it is time to show details of the space. The store is installed in the garden of an 18 century mansion until October 3rd. The architecture mixes the modern and classic of the construction. Check out the result: