Where is Real Waseda?

Where is Real Waseda located?

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


Where is Real Waseda on the map?