Where is Sockburn?

Where is Sockburn located?

Sockburn, England, Great Britain (approx. 54.4600606642°, -1.464035511°)


Where is Sockburn on the map?