Where is Stocksfield?

Where is Stocksfield located?

Stocksfield, Stocksfield (Station), Great Britain (approx. 54.94705°, -1.91676°)


Where is Stocksfield on the map?