Where is Whitbarrow?

Where is Whitbarrow located?

Whitbarrow, Whitbarrow, Great Britain (approx. 54.27557°, -2.85996°)


Where is Whitbarrow on the map?