Get Directions to Giant Store Helston ← View details 13 Meneage Road , Helston TR13 8BQ , England , United Kingdom, Helston, England TR13 8BQ 01326 564564 Get Directions From* To * — Required information