Where is Broadholme?

Where is Broadholme located?

Broadholme, England, Great Britain (approx. 53.2566578989°, -0.6644926079°)


Where is Broadholme on the map?