To navigate, press the arrow keys. Shake n Slush ← View details 832 Dunstable Road, Luton, England LU4 0HG +44 1582 496067 Get Directions From* To * — Required information