To navigate, press the arrow keys. The Roast Hut ← View details Unit 2b Star Yard, Horsemarket, Barnard Castle, England DL12 8LY +44 1833 631062 Get Directions From* To * — Required information