Where is Warwick Racecourse?

Where is Warwick Racecourse located?

Warwick Racecourse, Warwickshire, United Kingdom (approx. 52.27972°, -1.600278°)


Where is Warwick Racecourse on the map?