Where is Cross Hill?

Where is Cross Hill located?

Cross Hill, England, Great Britain (approx. 53.0354432221°, -1.3766727468°)


Where is Cross Hill on the map?