Where is Cross-o-hundreds?

Where is Cross-o-hundreds located?

Cross-o-hundreds, England, Great Britain (approx. 53.0154493478°, -1.5820484165°)


Where is Cross-o-hundreds on the map?