Shop - Specialist
Charnwood Road,Shepshed,Loughborough,Leicestershire,LE12 9NN
If you have never visited Armstrong’s Mills, be prepared to be amazed. We have three mills at three locations.
See location on Google maps
Map reference: SK 476188 Lat: 52.76471 Long: -1.29599
Situated on the main road through the village of Shepshed.