Screens / Tokyo
Tokyo Shibuya MODI
Location
Shibuya is a special ward in Tokyo and a major commercial and business centre. It houses the two busiest railway stations in the world – Shinjuku Station and Shibuya Station. Shibuya Modi is a shopping mall located in close proximity to the iconic Shibuya Crossing. Shibuya Modi is a “smart mall” which has a wide range of stores and attracts a large volume of visitors on a daily basis.
More in Tokyo