Where is Charlesworth?

Where is Charlesworth located?

Charlesworth, England, Great Britain (approx. 53.4334642504°, -1.9940786366°)


Where is Charlesworth on the map?