Where to buy watches in Japan? Go to Ginza!
Share
In today's episode, we give you an overview of watch shops in Ginza, where to find them and show some of the stock that are on offer and some of our favourites, and delve into some awesome vintage and new pieces available at these stores, in Ginza, which is right next to Tokyo station and Tokyo's RICHEST neighbourhood! Let us know what you think about this episode below!