Located in Shibuya, Tokyo, this business centre has everything you could require within walking distance. Just a 5 minutes walk to Shibuya station, perfect for commuting, and surrounded by plentiful choice of restaurants, cafes, hotels and shops you have everything you need on your door step. Within the vicinity is the Hachiko, the traditional figure of a dog, located right by the expansive pedestrian crossing, a well known location in Tokyo. The area is also home to many fashion designers and manufacturers, making it a leading trend-setting area in Japan, great for businesses in the creative industries.