Where is Barbon Station?

Where is Barbon Station located?

Barbon Station, Barbon Station, Great Britain (approx. 54.2362°, -2.5697°)


Where is Barbon Station on the map?