Get Directions to The Shepshed Glenmore ← View details Thorpe Road, Shepshed, Loughborough, Leicestershire LE12 9LU, United Kingdom, Loughborough, England Get Directions From* To * — Required information