Virgin Trains London to Manchester 1st Class £34.40