Where is Gamblesby?

Where is Gamblesby located?

Gamblesby, England, Great Britain (approx. 54.7496526369°, -2.6085662842°)


Where is Gamblesby on the map?