How long does it take to get to Alton Towers from London by train?

How long does it take to get to Alton Towers from London by train?