To navigate, press the arrow keys. The Town Fryer ← View details 34 Hermitage Road, Hitchin, England SG5 1BY +44 1462 437021 Get Directions From* To * — Required information