To navigate, press the arrow keys. Alley Cats Violins ← View details 39A High Street, Eccleshall, Stafford, Eccleshall, England ST21 6BW +44 1785 850429 Get Directions From* To * — Required information