Roast beefEngland, United KingdomTraditional English dish of beef which is roastedIngredientsBeefOpen this record in the atlas