Where is Brodsworth?

Where is Brodsworth located?

Brodsworth, Brodsworth, Great Britain (approx. 53.56038°, -1.2403015°)


Where is Brodsworth on the map?