To navigate, press the arrow keys. SPAR - Stamford ← View details Uffington Road, Stamford, England PE9 3AA +44 1780 762008 Get Directions From* To * — Required information