To navigate, press the arrow keys. Peking House ← View details 102 High Street, Stotfold, Hitchin, Stotfold, England SG5 4LH +44 1462 733766 Get Directions From* To * — Required information