To navigate, press the arrow keys. Stamford Carpets ← View details 22 Queen St, Stamford, England PE9 1QS +44 7943 232000 Get Directions From* To * — Required information