(photo © VB.com)
View Larger Map
The Chanel store in Amsterdam
opened in 2005.
View larger Streetview Map
Amsterdam is the capital of the Netherlands.
The Chanel Boutique is located
not very far from the Museum district
and 3 minutes from the Van Gogh Museum.
more about Amsterdam
via Phone Book of Amsterdam.com