Get Directions to Creme de la Creme ← View details 61 Charnwood Road, Shepshed, Loughborough LE12 9NL, United Kingdom, Loughborough, England Get Directions From* To * — Required information