Preheat the oven to 400 degrees Fahrenheit. Line a large baking sheet with parchment paper and set aside.
In a large mixing bowl, whisk together the flour, sugar, baking powder, salt, and orange zest until thoroughly combined.
Add the cold butter cubes to the flour mixture. Using a pastry cutter or two forks, cut the butter into the flour until the mixture resembles coarse crumbs with small butter pieces remaining throughout.
Stir the dried cranberries into the flour mixture until evenly distributed.
In a separate bowl, whisk together the heavy cream, egg, vanilla extract, and orange juice until smooth.
Pour the wet ingredients into the dry ingredients. Stir gently with a spoon or spatula until a soft dough forms. Avoid overmixing.
Transfer the dough to a lightly floured work surface and gently shape it into a round disk about 1 inch thick.
Cut the dough into 8 wedges using a sharp knife or bench scraper.
Transfer the wedges to the prepared baking sheet, leaving space between each scone. Brush the tops lightly with cream if desired.
Bake for 18 to 22 minutes or until the tops are lightly golden brown and the centers are fully baked.
Allow the scones to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
To make the glaze, whisk together powdered sugar, orange juice, and orange zest until smooth.
Drizzle the glaze over the cooled scones and allow it to set before serving