Address:
Kanda Shrine EDO Culture Complex B1F “EDOCCO STUDIO”, Sotokanda 2-16-2, Chiyoda-ku, Tokyo 1010021 JAPAN

The nearest stations:

JR 5mins walk from Chuo Line・Sobu Line Ochanomizu Sta.(Hijiribashi Exit)
7mins walk from Keihintohoku Line/Yamanote Line Akihabara Sta.(Electric Town Gate)
Metor 5mins walk from Marunouchi Line Ochanomizu Sta.(Exit1)
5mins walk from Chiyoda Line Shin-Ochanomizu Sta.(Exit B1 )
5mins walk from Ginza Line Suehiro Sta. 
7mins walk from Hibiya Line Akihabara Sta.