Where is Cliburn Station?

Where is Cliburn Station located?

Cliburn Station, Cliburn Station, Great Britain (approx. 54.6277°, -2.6425°)


Where is Cliburn Station on the map?