engelske soldaten är den dyraste och kostar ungefär 100 pund sterl.