To navigate, press the arrow keys. Glass Slippers Boutique ← View details 35 Wellington Street, Leek, England ST13 5EH +44 1538 420184 Get Directions From* To * — Required information