Where is Allagers Bank?

Where is Allagers Bank located?

Allagers Bank, England, Great Britain (approx. 53.0320392966°, -2.2921600347°)


Where is Allagers Bank on the map?