Where is Standish-Lower Ground?

Where is Standish-Lower Ground located?

Standish-Lower Ground, England, Great Britain (approx. 53.5629783648°, -2.6676864627°)


Where is Standish-Lower Ground on the map?