Where is Osbaldston Green?

Where is Osbaldston Green located?

Osbaldston Green, England, Great Britain (approx. 53.7901120474°, -2.5362925533°)


Where is Osbaldston Green on the map?