In a mixing bowl, combine the cream cheese, shredded Double Gloucester or cheddar, heavy whipping cream, and 1/4 teaspoon of coarse salt. Mix until smooth and well blended.
Stir in the minced garlic and mayonnaise into the cheese mixture.
Lay out four slices of artisan bread. Spread a generous amount of the cheese mixture onto each slice. Top with a slice of cheddar and a slice of provolone.
Preheat your non-stick skillet over medium heat. Spread a thin layer of mayonnaise or butter on the outer sides of each sandwich.
Carefully place the sandwiches in the skillet, cooking until golden brown, about 3-4 minutes. Flip the sandwiches and cook the other side for an additional 3-4 minutes.
Once both sides are golden and crispy, remove the sandwiches from the skillet. Let them cool for a minute before slicing in half.