Where is Bank Hall?

Where is Bank Hall located?

Bank Hall, Bank Hall (Station), Great Britain (approx. 53.437023°, -2.986506°)


Where is Bank Hall on the map?