Which major station lies almost exactly 300 miles north of London on the West Coast Main Line?
Carlisle
-1
Section::::Abstract.
Carlisle railway station
2176829
-1
Section::::Abstract.
West Coast Main Line
182538