A three and a half hour train journey in the UK, which costs as little as £6 per person, has been hailed as one of the 'most ...