To navigate, press the arrow keys. Moorland Fast Food ← View details 12 Stockwell Street, Leek, England ST13 6DS +44 1538 399894 Get Directions From* To * — Required information