Where is Racecourse Ground?

Where is Racecourse Ground located?

Racecourse Ground, Racecourse Ground, Great Britain (approx. 53.0516°, -3.00422°)


Where is Racecourse Ground on the map?