English puff pastry sausage rolls are a classic appetizer or snack recipe, that are so incredibly easy to make at home! These homemade British sausage rolls are so easy to make at home, that you ...