Where is Sunderland Greyhound Stadium?

Where is Sunderland Greyhound Stadium located?

Sunderland Greyhound Stadium, South Tyneside, United Kingdom (approx. 54.94019°, -1.409378°)


Where is Sunderland Greyhound Stadium on the map?