To navigate, press the arrow keys. Mr C's ← View details 61-63 Micklegate, Selby, England YO8 4EA +44 1757 701913 Get Directions From* To * — Required information