Locations
near Shibuya Center-Gai, Udagawachō, Shibuya City, Tokyo, Japan
People also ask
What is Shibuya best known for?
Is Shibuya the heart of Tokyo?
About a 6-minute walk from Central Gate of Keio Inokashira Line Shibuya Station. Take an escalator of "Mark City" side and go down to the ground. Walk toward “ ...