Google
×

Awajichō Sta.

(143) Subway station in the special wards of Tokyo, Japan
Awajicho Station is a subway station on the Tokyo Metro Marunouchi Line in Chiyoda, Tokyo, Japan, operated by the Tokyo subway operator Tokyo Metro.
Address: 1 Chome Kanda Ogawamachi, Chiyoda City, Tokyo 101-0052, Japan