To navigate, press the arrow keys. Anthony's ← View details 36 High Street, Stotfold, Hitchin, Stotfold, England SG5 4LL +44 1462 835452 Get Directions From* To * — Required information