Where is Broken Cross?

Where is Broken Cross located?

Broken Cross, Broken Cross, Great Britain (approx. 53.259396°, -2.1612487°)


Where is Broken Cross on the map?