Where is Sharow?

Where is Sharow located?

Sharow, England, Great Britain (approx. 54.141514912°, -1.5014190676°)


Where is Sharow on the map?