Combining the magic of steam travel with beautiful countryside and exceptional on board service