Where is Clifton and Lowther Station located?
Clifton and Lowther Station, Clifton and Lowther Station, Great Britain (approx. 54.618275°, -2.713119°)
Clifton and Lowther Station, Clifton and Lowther Station, Great Britain (approx. 54.618275°, -2.713119°)