Get Directions to The Beauty Refineryâ„¢ ← View details First Floor Flat, 338 London Road, Leicester LE2 0PF, United Kingdom, Leicester, England Get Directions From* To * — Required information