Where is Bank-Newton?

Where is Bank-Newton located?

Bank-Newton, England, Great Britain (approx. 53.9745353436°, -2.1389350912°)


Where is Bank-Newton on the map?