Where is Arbirlot Station?

Where is Arbirlot Station located?

Arbirlot Station, Arbirlot Station, Great Britain (approx. 56.55651°, -2.64114°)


Where is Arbirlot Station on the map?