Where is Newcastle Racecourse?

Where is Newcastle Racecourse located?

Newcastle Racecourse, Newcastle Racecourse, Great Britain (approx. 55.030834°, -1.6116667°)


Where is Newcastle Racecourse on the map?