To navigate, press the arrow keys. Studs Sports ← View details 10, Chester Court, Chester Road, Newquay, England TR7 2SB +44 1637 873560 Get Directions From* To * — Required information