To navigate, press the arrow keys. Idealkit ← View details 17 &, 18 Caker Stream Road, Alton, England GU34 2QA +44 1420 483590 Get Directions From* To * — Required information