To navigate, press the arrow keys. Prezzo Stamford ← View details 11 All Saints' Place, Stamford, England PE9 2AR +44 1780 766772 Get Directions From* To * — Required information