Add the bread flour, yeast, sugar and butter to a bowl and rub the mixture together to resemble bread crumbs
Add warmed milk, and the vanilla and mix. I start off with a spatula, and then knead with my hands.
Knead the dough for 5-10 minutes until smooth and elastic
Leave to rise for 1-2 hours in an oiled bowl in a warm place
Roll the dough out onto a floured surface to a rectangle and brush over melted butter
Mix the sugar and cinnamon together and sprinkle over the top
Roll up tightly from short side to short side and split into four
Place into a small baking dish and cover. Leave to rise again for 30-45 minutes in a warm place
Preheat oven to 180ºc/160ºc fan
Bake the cinnamon rolls for 18-22 minutes until golden and leave to cool slightly
Mix the butter and sugar together until smooth
Add the cream cheese and vanilla and mix. Spread over the cinnamon rolls
Notes
These are best on the day of baking as they stay soft and fluffy, but can be kept for a couple of days (and refreshed in the microwave)
These can be prepped up until baking the night before and place into the fridge overnight. Bring back to room temp for 45-60 minutes, and then bake in the morning