In December of 2023, Japan’s Citizen Watch Group opened up its first flagship store in the United States, located at 605 5th Avenue in New York City, adjacent to the popular Rockefeller Center, and it is only the second such flagship store of its kind (the first Citizen flagship store is in Tokyo). I recall […]
The post A Visit To The Citizen Watch Group’s New 5th Avenue Flagship Store In New York City appeared first on aBlogtoWatch.
More...