Where is Clifton and Lowther Station?

Where is Clifton and Lowther Station located?

Clifton and Lowther Station, Clifton and Lowther Station, Great Britain (approx. 54.618275°, -2.713119°)


Where is Clifton and Lowther Station on the map?