The Chanel store is located at avenue Montaigne in Paris and opened March 8 2012. It replaced the Boutique of Jean Louis Scherrer on the ground floor and offices on the first floor. View Larger Map