Where is Long Ashes Park?

Where is Long Ashes Park located?

Long Ashes Park, Long Ashes Park, Great Britain (approx. 54.078304°, -2.0324385°)


Where is Long Ashes Park on the map?