Where is Real Waseda, Tokyo?

Where is Real Waseda, Tokyo located?

Real Waseda, Tokyo, Real Waseda, Tokyo, Japan (approx. 35.70725°, 139.72348°)


Where is Real Waseda, Tokyo on the map?