Traditional Culture Encyclopedia - Hotel franchise - Where is Shibuya 109 in Japan?

Where is Shibuya 109 in Japan?

Shibuya 109 building, Japanese name is Imamarugui, near Shibuya Station.

Shibuya 109

It takes only 1 minute to walk from Shibuya Station of JR Yamanote Line, Tochigi East Line, ginza line and Banzangmen Line to Shibuya 109.

Harajuku Noboru takeshita

It takes only 1 minute to walk from Harajuku Station on JR Yamanote Line and Meiji Jingu Palace Station on Chiyoda Line to Takeshita Tong.