Where is Broadsworth?

Where is Broadsworth located?

Broadsworth, England, Great Britain (approx. 53.5595524914°, -1.2362279891°)


Where is Broadsworth on the map?