To navigate, press the arrow keys. Armstrong's Mill ← View details 173 Charnwood Rd, Shepshed, England LE12 9NN +44 1509 505057 Get Directions From* To * — Required information