To navigate, press the arrow keys. Well Leek - Ball Haye Street ← View details 16-18 Ball Haye Street, Leek, England ST13 6JW +44 1538 382585 Get Directions From* To * — Required information