Where is Mejiro Station?
Mejiro Station is located in Toshima. If you'd like to find things to see and do in the area, you may want to check out Tokyo Dome and Shibuya Crossing.
Things to see and do near Mejiro Station
What to see near Mejiro Station
- Tokyo Dome
- Shibuya Crossing
- Tokyo Tower
- Tokyo Skytree
- Nippon Budokan
Things to do near Mejiro Station
- Shinjuku Gyoen National Garden
- Toyosu Market
- Mejiro Garden
- Tokyo Metropolitan Theatre
- Sunshine City Shopping Mall