Cut the crusts off the slices of bread. Flatten the bread slices with a rolling pin or with the flat of your hand.
Cut the ham and cheese and set aside.
Whisk the egg and the milk and season with a little salt and pepper.
Spread the bread with a thin layer of butter. Put the strips of ham and cheese onto one end of the slices of bread and roll up.
Squash them together a bit with your hands. Sit the rolls on their seam on a plate or board to keep them together. Roll all six .
Heat the fry pan on a medium heat till nice and warm then add half the extra butter and a few drops of olive oil.
Dip each roll into the egg mix turning over and letting the egg soak in. Immediately put each roll into the pan alongside each other. Adjust the heat so that the rolls don't burn.
Turn them over browning each side. Add more butter if the pan drys up.
Take each one out and put onto a plate as they as browned on all sides and melted through. A slow heat is best. You can put these into a warm oven between batches, if you want to make lots
They go nicely with pan fried mushrooms or tomatoes . To make more just double the recipe.