Preheat oven to 450 degrees
In a large bowl combine flour, baking powder, salt and sugar.
Add butter and rub in with your fingers until mixture resembles coarse oatmeal.
Reserve a small amount of the lightly beaten egg (1 to 2 tbsp) and set aside.
Add cream to the remaining eggs and whisk to combine.
Add the liquid to the flour mixture slowly, stirring to form a soft dough. When all the liquid has been added, stir rather vigorously until the dough comes away from the sides of the bowl.
Turn the dough out onto a lightly floored counter and pat into a round about 3/4 inches thick.
Cut into rounds with a 3 inch cutter. Gather up the dough and continue to cut rounds until all the dough is used up.
Place on a parchment lined baking sheet, brush lightly with reserved egg, sprinkle with sugar and bake for 12-15 minutes until golden.