Where is Warwick Racecourse?

Where is Warwick Racecourse located?

Warwick Racecourse, Warwick Racecourse, Great Britain (approx. 52.27972°, -1.6002778°)


Where is Warwick Racecourse on the map?