Where is Whitby station bus stop?

Where is Whitby station bus stop located?

Whitby station bus stop, Whitby station bus stop, Great Britain (approx. 54.48495°, -0.61602°)


Where is Whitby station bus stop on the map?