The NIPPO Grand National 2018 has a new location in Hachioji City, Tokyo.
It is in the same general area as the last venue.
Here are the coordinates for the new venue
595-1 Kamiichibukatamachi, Hachioji, Tokyo, Japan
The dates are the same, November 17th (Shiba), November 18th (other breeds and BIS).