To navigate, press the arrow keys. Oswell's ← View details 10 The Bank, Barnard Castle, England DL12 8PQ +44 1833 630084 Get Directions From* To * — Required information