Yayoi 2-11-16, Bunkyo-ku, Tokyo 113-8656, Japan (Google Map)Nearest Station: Nezu Station on the Chiyoda Line, Todaimae Station on the Namboku Line