Butter an 8x8 baking pan and set aside.
Combine the flour, salt and yeast.
Add the butter and crumble in with your fingers.
Add the egg and milk and mix to form a dough ball.
Transfer the dough to a bowl that has been wiped with olive oil.
Cover with a towel and leave in a warm place until doubled in size.
Once risen flatten the dough out to form a rectangle roughly 12 inches by 9 inches.
Make the filling by mixing the softened butter and brown sugar together.
Spread the butter over the dough and then sprinkle the cinnamon evenly over the butter.
Beginning at the top of the rectangle, start to tuck the dough in and roll it towards you to create a long cylinder shape.
Slice the dough into 9 even pieces and transfer to your prepared pan.
Cover and let rise for about 30 minutes or util the buns begin to touch each other.
Bake in a 375 degrees F oven for 20-25 minutes and they become slightly golden brown.
Let cool while you make the glaze.
Mix the glaze ingredients together and pour over the cinnamon buns.
Serve at once.