Where is Blue Anchor Station?

Where is Blue Anchor Station located?

Blue Anchor Station, Blue Anchor Station, Great Britain (approx. 51.18159°, -3.40052°)


Where is Blue Anchor Station on the map?