To navigate, press the arrow keys. Barratts Shoes ← View details Westgate Centre, Westgate, Stevenage, England SG1 1QR +44 1274 628405 Get Directions From* To * — Required information