Hermes strengthens its presence in Japan with Azabudai Hills store
Luxury fashion house Hermes has boosted its presence in Tokyo with a new stand-alone store in Azabudai Hills. The store is located in a two-story building surrounded by parklands, gardens, and city…