are virgin trains running from glasgow to london?
Journey information from Glasgow to London Avanti West Coast (formerly Virgin Trains) operate a direct service to London Euston from Glasgow Central which takes just under 4.5 hours. London North Eastern Railway (LNER) run a slower service which takes around 6 hours.