
Here's a complex question that requires someone to reason about the input, can you answer it?
Which major station lies almost exactly 300 miles north of London on the West Coast Main Line?


Carlisle
