Screens / Tokyo

Tokyo Shibuya MODI

An image of an out-of-home advertising screen

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.

All Screens