Where is Freiherr's Ground?

Where is Freiherr's Ground located?

Freiherr's Ground, England, Great Britain (approx. 54.2343537062°, -3.1655581°)


Where is Freiherr's Ground on the map?