Access Map Address 1-1-8 Kanda Izumi-cho, Chiyoda-ku, Tokyo, 101-0024 By train 5 mins from JR / Hibiya line Akihabara Station exit Showa-douri (Showa-street)