Where is Skellingthorpe?

Where is Skellingthorpe located?

Skellingthorpe, England, Great Britain (approx. 53.2368401896°, -0.6198949816°)


Where is Skellingthorpe on the map?