Echo

  • Music
  • Shibuya
Advertising

Time Out says

You want frills? Go somewhere else. Bare bones it may be, but this is one of the few (perhaps the only?) live music spaces in central Shibuya that won't bankrupt aspiring gig promoters.

Details

Address:
2F, 33-13 Udagawacho, Shibuya-ku, Tokyo
Tokyo
Contact:
View Website
Transport:
Shibuya Station (Yamanote, Shonan-Shinjuku, Ginza, Hanzomon, Denentoshi, Inokashira lines)
Advertising
You may also like
You may also like