Where is Best Bank?

Where is Best Bank located?

Best Bank, England, Great Britain (approx. 54.0902379956°, -2.8117790227°)


Where is Best Bank on the map?