Hydrogen can easily be stored in the form of titanium or nickel hydride (you can also use Palladium hydride, but apart of the much higher cost, I see no advantage in that one). The energy density, is however lower than liquified hydrogen, and it is tricky to load up the hydrides at a "pump station".....