Kanda Myojin Shrine is a 5-minute walk from Ochanomizu Station, Shin-Ochanomizu Station, and Suehirocho Station. It is a prestigious shrine with a long history, and is known as the guardian spirit of 108 town councils, including Kanda, Nihombashi, Akihabara, Otemachi, Marunouchi, and Tsukiji Fish Market.
Visit Chiyoda