2-chōme-35-1 Yoyogi, Shibuya City, Tokyo 151-0053, Japan
https://www.google.com/maps/search/?api=1&query=Yoyogi-no-mori, 2 Chome-35-1 Yoyogi, Shibuya City, Tokyo, Japan&query_place_id=ChIJc6ucRc6MGGARmnw7khiB148