Where is Worlaby?

Where is Worlaby located?

Worlaby, Worlaby, Great Britain (approx. 53.611073°, -0.4669351°)


Where is Worlaby on the map?