Where is Worlaby?

Where is Worlaby located?

Worlaby, England, Great Britain (approx. 54.3181979036°, -1.4643058785°)


Where is Worlaby on the map?