Where is Bardsey Station?

Where is Bardsey Station located?

Bardsey Station, Bardsey Station, Great Britain (approx. 53.8877°, -1.4423°)


Where is Bardsey Station on the map?